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 |