DkmCreateDebuggeeSideVisualizerObjectAsyncResult 結構

定義

異步 DkmSuccessEvaluationResult.CreateDebuggeeSideVisualizerObject 呼叫的結果。

public struct DkmCreateDebuggeeSideVisualizerObjectAsyncResult
type DkmCreateDebuggeeSideVisualizerObjectAsyncResult = struct
Public Structure DkmCreateDebuggeeSideVisualizerObjectAsyncResult
繼承
DkmCreateDebuggeeSideVisualizerObjectAsyncResult

建構函式

DkmCreateDebuggeeSideVisualizerObjectAsyncResult(String, String, String, Boolean)

建立新的結果結構,以保存成功呼叫 DkmSuccessEvaluationResult.CreateDebuggeeSideVisualizerObject 的輸出。

屬性

ErrorCode

從呼叫端傳回的 HRESULT 程式代碼。 如果在處理完成之前取消作業,這會DkmExceptionCode.COR_E_OPERATIONCANCELED (0x8013153B) 。

ExceptionMessage

[選擇性]例外狀況訊息,如果有的話。

此 API 是在 Visual Studio 16 Update 10 (DkmApiVersion.VS16Update10) 引進。

ExceptionStackTrace

[選擇性]擲回例外狀況的堆疊追蹤,如果有的話。

此 API 是在 Visual Studio 16 Update 10 (DkmApiVersion.VS16Update10) 引進。

ExceptionType

[選擇性]如果有任何例外狀況,則擲回的例外狀況型別。

此 API 是在 Visual Studio 16 Update 10 (DkmApiVersion.VS16Update10) 引進。

IsBinaryFormatterSupported

[選擇性]偵錯內容會檢查裝載它的進程是否支援二進位格式器,如果它不是如此,UI 會回復為透過 JSON 進行通訊,則會傳回 false。

此 API 是在 Visual Studio 16 Update 10 (DkmApiVersion.VS16Update10) 引進。

方法

CreateErrorResult(Exception)

建立新的結果結構,以保存失敗呼叫 DkmSuccessEvaluationResult.CreateDebuggeeSideVisualizerObject 的錯誤。

適用於