DkmGetMethodLocalSymbolsAsyncResult Struct

Definition

Result of an asynchronous DkmClrInstructionSymbol.GetMethodLocalSymbols call.

public value class DkmGetMethodLocalSymbolsAsyncResult
struct DkmGetMethodLocalSymbolsAsyncResult
public struct DkmGetMethodLocalSymbolsAsyncResult
type DkmGetMethodLocalSymbolsAsyncResult = struct
Public Structure DkmGetMethodLocalSymbolsAsyncResult
Inheritance
DkmGetMethodLocalSymbolsAsyncResult

Constructors

DkmGetMethodLocalSymbolsAsyncResult(DkmClrMethodScopeData[])

Creates a new result structure to hold the output from a successful call to DkmClrInstructionSymbol.GetMethodLocalSymbols.

Properties

ErrorCode

HRESULT code returned from the caller. This will be DkmExceptionCode.COR_E_OPERATIONCANCELED (0x8013153B) if the operation was canceled before processing was complete.

Scopes

DkmClrMethodScopeData[] describes a scope within a method. These are defined using ISymUnmanagedWriter::OpenScope/CloseScope.

This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM).

Methods

CreateErrorResult(Exception)

Creates a new result structure to hold the error from a failed call to DkmClrInstructionSymbol.GetMethodLocalSymbols.

Applies to