Condividi tramite


Metodo IDebugHostMemory2::ReadPointers (dbgmodel.h)

Legge un numero di oggetti di dimensioni del puntatore dallo spazio degli indirizzi della destinazione, come definito dal contesto e dalla posizione inpassati.

Ogni puntatore di lettura è, se necessario, zero esteso a 64 bit e restituito.

Sintassi

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

Parametri

context

Contesto host in cui leggere i puntatori. Rappresenta, ad esempio, lo spazio degli indirizzi in cui esiste la posizione.

location

Posizione in cui leggere i puntatori. Questo percorso può rappresentare un indirizzo virtuale all'interno dello spazio indirizzi definito dal contesto oppure può rappresentare un registro simile a un registro all'interno di un record di contesto per un thread.

count

Numero di puntatori da leggere.

pointers

I puntatori letti dalla destinazione di debug verranno inseriti nella matrice passata qui. Qualsiasi puntatore minore di 64 bit di dimensioni sarà zero esteso a 64 bit.

Valore restituito

Questo metodo restituisce HRESULT che indica l'esito positivo o negativo.

Fabbisogno

Requisito Valore
intestazione dbgmodel.h

Vedere anche

interfaccia IDebugHostMemory2