Compartir a través de


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

Lee una serie de objetos de tamaño de puntero del espacio de direcciones del destino, tal y como se define en el contexto y la ubicación inpassed.

Cada puntero de lectura es, si es necesario, cero extendido a 64 bits y devuelto.

Sintaxis

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

Parámetros

context

Contexto de host en el que se van a leer punteros. Esto representa, por ejemplo, el espacio de direcciones en el que existe la ubicación.

location

Ubicación en la que se van a leer punteros. Esta ubicación puede representar una dirección virtual dentro del espacio de direcciones definido por contexto o puede representar algo parecido a un registro dentro de un registro de contexto para un subproceso.

count

Número de punteros que se van a leer.

pointers

Los punteros leídos desde el destino de depuración se colocarán en la matriz pasada aquí. Los punteros menores de 64 bits de tamaño se extenderán a 64 bits.

Valor devuelto

Este método devuelve HRESULT, que indica que se ha realizado correctamente o no.

Requisitos

Requisito Valor
Header dbgmodel.h

Consulte también

Interfaz IDebugHostMemory