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 |