Share via


IDkmGPUSymbolProviderCallback.GetGPUInstructionMetadataCallback Method

Definition

This method returns address information to the GPU debug monitor.

public:
 Microsoft::VisualStudio::Debugger::GPU::DkmGPUAddressType GetGPUInstructionMetadataCallback(Microsoft::VisualStudio::Debugger::Symbols::DkmInstructionSymbol ^ instruction, Microsoft::VisualStudio::Debugger::DkmInstructionAddress ^ instructionAddress, Microsoft::VisualStudio::Debugger::Symbols::DkmInstructionSymbol ^ nextInstruction);
public:
 Microsoft::VisualStudio::Debugger::GPU::DkmGPUAddressType GetGPUInstructionMetadataCallback(Microsoft::VisualStudio::Debugger::Symbols::DkmInstructionSymbol ^ instruction, Microsoft::VisualStudio::Debugger::DkmInstructionAddress ^ instructionAddress, Microsoft::VisualStudio::Debugger::Symbols::DkmInstructionSymbol ^ nextInstruction);
Microsoft::VisualStudio::Debugger::GPU::DkmGPUAddressType GetGPUInstructionMetadataCallback(Microsoft::VisualStudio::Debugger::Symbols::DkmInstructionSymbol const & instruction, Microsoft::VisualStudio::Debugger::DkmInstructionAddress const & instructionAddress, Microsoft::VisualStudio::Debugger::Symbols::DkmInstructionSymbol const & nextInstruction);
public Microsoft.VisualStudio.Debugger.GPU.DkmGPUAddressType GetGPUInstructionMetadataCallback (Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol instruction, Microsoft.VisualStudio.Debugger.DkmInstructionAddress instructionAddress, Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol nextInstruction);
public Microsoft.VisualStudio.Debugger.GPU.DkmGPUAddressType GetGPUInstructionMetadataCallback (Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol instruction, Microsoft.VisualStudio.Debugger.DkmInstructionAddress? instructionAddress, Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol nextInstruction);
abstract member GetGPUInstructionMetadataCallback : Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol * Microsoft.VisualStudio.Debugger.DkmInstructionAddress * Microsoft.VisualStudio.Debugger.Symbols.DkmInstructionSymbol -> Microsoft.VisualStudio.Debugger.GPU.DkmGPUAddressType
Public Function GetGPUInstructionMetadataCallback (instruction As DkmInstructionSymbol, instructionAddress As DkmInstructionAddress, nextInstruction As DkmInstructionSymbol) As DkmGPUAddressType

Parameters

instruction
DkmInstructionSymbol

[In] DkmInstructionSymbol represents a method in the target process.

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.

nextInstruction
DkmInstructionSymbol

[In] The next instruction address which is used to determine inline function call.

Returns

[Out,Optional] The address type information.

Applies to