Metodo IDebugDataSpaces::ReadPointersVirtual (dbgeng.h)
Il metodo ReadPointersVirtual è un metodo pratico per la lettura dei puntatori dallo spazio indirizzi virtuale della destinazione.
Sintassi
HRESULT ReadPointersVirtual(
[in] ULONG Count,
[in] ULONG64 Offset,
[out] PULONG64 Ptrs
);
Parametri
[in] Count
Specifica il numero di puntatori da leggere.
[in] Offset
Specifica la posizione nello spazio indirizzi virtuale della destinazione per iniziare a leggere i puntatori.
[out] Ptrs
Specifica la matrice in cui archiviare i puntatori. Il numero di elementi contenuti in questa matrice è Count.
Valore restituito
Codice restituito | Descrizione |
---|---|
|
Tutti i puntatori sono stati letti dalla memoria della destinazione e archiviati in Ptrs. |
Questo metodo può anche restituire valori di errore. Per altri dettagli, vedere valori restituiti.
Osservazioni
Questo metodo legge dalla memoria dallo spazio indirizzi virtuale della destinazione. La memoria viene quindi considerata come un elenco di puntatori. Qualsiasi puntatore a 32 bit viene quindi esteso ai valori a 64 bit.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | dbgeng.h (include Dbgeng.h) |