Compartilhar via


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

Lê vários objetos do tamanho do ponteiro do espaço de endereço do destino, conforme definido pelo contexto e local insirados.

Cada ponteiro de leitura é, se necessário, zero estendido para 64 bits e retornado.

Sintaxe

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

Parâmetros

context

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

location

O local no qual ler 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 lidos.

pointers

Os ponteiros lidos do destino de depuração serão colocados na matriz passada aqui. Qualquer ponteiro com menos de 64 bits de tamanho será zero estendido para 64 bits.

Retornar valor

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

Requisitos

Requisito Valor
Cabeçalho dbgmodel.h

Confira também

Interface IDebugHostMemory