DkmGPUComputeThread.WriteMemory(UInt64, UInt64, Byte[]) Method

Definition

Writes memory to the target GPU process. The method is on DkmGPUComputeThread because it may write thread local memory, group shared memory or global memory.

public:
 void WriteMemory(System::UInt64 Address, System::UInt64 InstructionPointer, cli::array <System::Byte> ^ Data);
public:
 void WriteMemory(unsigned long long Address, unsigned long long InstructionPointer, Platform::Array <byte> ^ Data);
void WriteMemory(unsigned long Address, unsigned long InstructionPointer, std::Array <byte> const & Data);
public void WriteMemory (ulong Address, ulong InstructionPointer, byte[] Data);
member this.WriteMemory : uint64 * uint64 * byte[] -> unit
Public Sub WriteMemory (Address As ULong, InstructionPointer As ULong, Data As Byte())

Parameters

Address
UInt64

[In] The base address from which to write the target GPU process's memory.

InstructionPointer
UInt64

[In] The instruction pointer where to resolve address to register location.

Data
Byte[]

[In] Data to be written in the address space of the specified GPU process.

Applies to