DkmGPUDataAddress.Create Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Create a new DkmGPUDataAddress object instance.
public:
static Microsoft::VisualStudio::Debugger::GPU::DkmGPUDataAddress ^ Create(Microsoft::VisualStudio::Debugger::DkmRuntimeInstance ^ RuntimeInstance, System::UInt64 Value, Microsoft::VisualStudio::Debugger::DkmInstructionAddress ^ InstructionAddress, Microsoft::VisualStudio::Debugger::GPU::DkmGPUComputeThread ^ ComputeThread, System::UInt64 InstructionPointer);
public static Microsoft.VisualStudio.Debugger.GPU.DkmGPUDataAddress Create (Microsoft.VisualStudio.Debugger.DkmRuntimeInstance RuntimeInstance, ulong Value, Microsoft.VisualStudio.Debugger.DkmInstructionAddress InstructionAddress, Microsoft.VisualStudio.Debugger.GPU.DkmGPUComputeThread ComputeThread, ulong InstructionPointer);
public static Microsoft.VisualStudio.Debugger.GPU.DkmGPUDataAddress Create (Microsoft.VisualStudio.Debugger.DkmRuntimeInstance RuntimeInstance, ulong Value, Microsoft.VisualStudio.Debugger.DkmInstructionAddress? InstructionAddress, Microsoft.VisualStudio.Debugger.GPU.DkmGPUComputeThread ComputeThread, ulong InstructionPointer);
static member Create : Microsoft.VisualStudio.Debugger.DkmRuntimeInstance * uint64 * Microsoft.VisualStudio.Debugger.DkmInstructionAddress * Microsoft.VisualStudio.Debugger.GPU.DkmGPUComputeThread * uint64 -> Microsoft.VisualStudio.Debugger.GPU.DkmGPUDataAddress
Public Shared Function Create (RuntimeInstance As DkmRuntimeInstance, Value As ULong, InstructionAddress As DkmInstructionAddress, ComputeThread As DkmGPUComputeThread, InstructionPointer As ULong) As DkmGPUDataAddress
Parameters
- RuntimeInstance
- DkmRuntimeInstance
[In] The DkmRuntimeInstance class represents an execution environment which is loaded into a DkmProcess and which contains code to be debugged.
- Value
- UInt64
[In] Data address.
- InstructionAddress
- DkmInstructionAddress
[In,Optional] Set when the data address is an instruction address.
- ComputeThread
- DkmGPUComputeThread
[In] DkmGPUComputeThread represents a compute thread running in the GPU target process.
- InstructionPointer
- UInt64
[In] GPU data address may correspond to different register location at different instruction pointer.
Returns
[Out] Result of this method call.