Compartilhar via


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

O método WritePointersVirtual é um método de conveniência para escrever ponteiros para o 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 escrever os ponteiros.

[in] Ptrs

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

Valor de retorno

Esse método também pode retornar valores de erro. Consulte de 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.

Observações

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
da Plataforma de Destino Área de trabalho
cabeçalho dbgeng.h (inclua Dbgeng.h)

Consulte também

IDebugDataSpaces

IDebugDataSpaces2

IDebugDataSpaces3

IDebugDataSpaces4

ReadPointersVirtual

WriteVirtual