Compartilhar via


Método IDebugDataSpaces4::WritePointersVirtual (dbgeng.h)

O método WritePointersVirtual é um método de conveniência para gravar ponteiros no espaço de endereço virtual do destino.

Sintaxe

HRESULT WritePointersVirtual(
  [in] ULONG    Count,
  [in] ULONG64  Offset,
  [in] PULONG64 Ptrs
);

Parâmetros

[in] Count

Especifica o número de ponteiros a serem gravados.

[in] Offset

Especifica o local no espaço de endereço virtual do destino no qual começar a gravar os ponteiros.

[in] Ptrs

Especifica a matriz de ponteiros a serem gravados. O número de elementos nessa matriz é Count.

Retornar valor

Esse método também pode retornar valores de erro. Consulte Valores retornados para obter mais detalhes.

Código de retorno Descrição
S_OK
Todos os ponteiros em Ptrs foram gravados na memória do destino.

Comentários

Se o destino usar ponteiros de 32 bits, esse método converterá os valores de 64 bits especificados em ponteiros de 32 bits. Em seguida, ele grava esses ponteiros na memória do destino.

Requisitos

Requisito Valor
Plataforma de Destino Área de Trabalho
Cabeçalho dbgeng.h (inclua Dbgeng.h)

Confira também

IDebugDataSpaces

IDebugDataSpaces2

IDebugDataSpaces3

IDebugDataSpaces4

ReadPointersVirtual

WriteVirtual