Compartilhar via


Método IDebugHostMemory::WritePointers (dbgmodel.h)

Usa vários ponteiros conforme mantido em valores de 64 bits não assinados, trunca-os para o tamanho do ponteiro nativo do destino e grava-os no espaço de endereço do destino, conforme definido pelo contexto e local insuperáveis.

Sintaxe

HRESULT WritePointers(
  IDebugHostContext *context,
  Location          location,
  ULONG64           count,
  ULONG64           *pointers
);

Parâmetros

context

O contexto do host no qual gravar ponteiros. Isso representa, por exemplo, o espaço de endereço no qual o local existe.

location

O local no qual gravar ponteiros. Esse local pode representar um endereço virtual dentro do espaço de endereço definido pelo contexto ou pode representar algo como um registro dentro de um registro de contexto para um thread.

count

O número de ponteiros a serem gravados.

pointers

Os ponteiros a serem gravados no destino de depuração. Se o destino for de 32 bits, os valores de ponteiro aqui serão truncados antes de escrevê-los no destino de depuração subjacente.

Valor de retorno

Esse método retorna HRESULT que indica êxito ou falha.

Requisitos

Requisito Valor
cabeçalho dbgmodel.h

Consulte também

interface IDebugHostMemory