Share via


DkmNativeInstructionSymbol.GetNativeInstructionMetadataCallback Method

Definition

Returns address information to the native debug monitor.

public:
 Microsoft::VisualStudio::Debugger::Native::DkmNativeAddressMetadata ^ GetNativeInstructionMetadataCallback(Microsoft::VisualStudio::Debugger::DkmInstructionAddress ^ InstructionAddress);
public:
 Microsoft::VisualStudio::Debugger::Native::DkmNativeAddressMetadata ^ GetNativeInstructionMetadataCallback(Microsoft::VisualStudio::Debugger::DkmInstructionAddress ^ InstructionAddress);
Microsoft::VisualStudio::Debugger::Native::DkmNativeAddressMetadata GetNativeInstructionMetadataCallback(Microsoft::VisualStudio::Debugger::DkmInstructionAddress const & InstructionAddress);
public Microsoft.VisualStudio.Debugger.Native.DkmNativeAddressMetadata GetNativeInstructionMetadataCallback (Microsoft.VisualStudio.Debugger.DkmInstructionAddress InstructionAddress);
public Microsoft.VisualStudio.Debugger.Native.DkmNativeAddressMetadata? GetNativeInstructionMetadataCallback (Microsoft.VisualStudio.Debugger.DkmInstructionAddress? InstructionAddress);
member this.GetNativeInstructionMetadataCallback : Microsoft.VisualStudio.Debugger.DkmInstructionAddress -> Microsoft.VisualStudio.Debugger.Native.DkmNativeAddressMetadata
Public Function GetNativeInstructionMetadataCallback (InstructionAddress As DkmInstructionAddress) As DkmNativeAddressMetadata

Parameters

InstructionAddress
DkmInstructionAddress

[In,Optional] Abstract representation of an executable code location (ex: EIP value). If resolved, an Instruction Address will be within a particular module instance. An Instruction Address is always within a particular Runtime Instance.

Returns

[Out,Optional] DkmNativeAddressMetadata represents symbol based metadata about addresses. This includes if the address is a thunk, a prolog, or a trampoline.

Applies to