通过


DkmGetUserCodeSourcePositionCallbackAsyncResult Struct

Definition

Result of an asynchronous DkmInstructionSymbol.GetUserCodeSourcePositionCallback call.

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

Constructors

Name Description
DkmGetUserCodeSourcePositionCallbackAsyncResult(DkmSourcePosition)

Creates a new result structure to hold the output from a successful call to DkmInstructionSymbol.GetUserCodeSourcePositionCallback.

Properties

Name Description
ErrorCode

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

SourcePosition

[Optional] Source code position which corresponds to a code element. The could represent a location which has been extracted from a symbol (PDB) file, or it could be the location of a breakpoint in the IDE.

Methods

Name Description
CreateErrorResult(Exception)

Creates a new result structure to hold the error from a failed call to DkmInstructionSymbol.GetUserCodeSourcePositionCallback.

Applies to