DkmProcess.InvisibleWriteMemory(UInt64, Byte[]) Método

Definição

Grave a memória no processo de destino, mas oculte a gravação de chamadas para ReadMemory. Essa API pode ser usada para corrigir instruções ou dados dentro do processo de destino para implementar recursos do depurador. Antes que a transferência de dados ocorra, o sistema verifica se todos os dados no endereço base e na memória do tamanho especificado estão acessíveis para acesso de gravação e, se não estiver acessível, a função gerará um erro de E_INVALID_MEMORY_ADDRESS.

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

Parâmetros

Address
UInt64

No O endereço base do qual gravar a memória do processo de destino.

Data
Byte[]

No Dados a serem gravados no espaço de endereço do processo especificado.

Aplica-se a