DkmGetMethodSymbolStoreDataAsyncResult 結構

定義

非同步 DkmModule GetMethodSymbolStoreData 呼叫的結果。Result of an asynchronous DkmModule.GetMethodSymbolStoreData call.

public value class DkmGetMethodSymbolStoreDataAsyncResult
struct DkmGetMethodSymbolStoreDataAsyncResult
public struct DkmGetMethodSymbolStoreDataAsyncResult
type DkmGetMethodSymbolStoreDataAsyncResult = struct
Public Structure DkmGetMethodSymbolStoreDataAsyncResult
繼承
DkmGetMethodSymbolStoreDataAsyncResult

建構函式

DkmGetMethodSymbolStoreDataAsyncResult(DkmClrMethodScopeData[])

建立新的結果結構,以保存成功呼叫 DkmModule. GetMethodSymbolStoreData 的輸出。Creates a new result structure to hold the output from a successful call to DkmModule.GetMethodSymbolStoreData.

屬性

ErrorCode

從呼叫端傳回的 HRESULT 程式碼。HRESULT code returned from the caller. 如果在處理完成之前取消作業,這將會 DkmExceptionCode.COR_E_OPERATIONCANCELED (0x8013153B) 。This will be DkmExceptionCode.COR_E_OPERATIONCANCELED (0x8013153B) if the operation was canceled before processing was complete.

Scopes

DkmClrMethodScopeData [] 描述方法內的範圍。DkmClrMethodScopeData[] describes a scope within a method. 這些是使用 ISymUnmanagedWriter:: OpenScope/CloseScope 所定義。These are defined using ISymUnmanagedWriter::OpenScope/CloseScope.

方法

CreateErrorResult(Exception)

建立新的結果結構,以保存失敗呼叫 DkmModule. GetMethodSymbolStoreData 的錯誤。Creates a new result structure to hold the error from a failed call to DkmModule.GetMethodSymbolStoreData.

適用於