Condividi tramite


Metodo IDebugDataSpaces::ReadPointersVirtual (dbgeng.h)

Il metodo ReadPointersVirtual è un metodo pratico per i puntatori di lettura 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 per archiviare i puntatori. Il numero di elementi che questa matrice contiene è Count.

Valore restituito

Codice restituito Descrizione
S_OK
Tutti i puntatori sono stati letti dalla memoria della destinazione e archiviati in Ptrs.
 

Questo metodo può anche restituire valori di errore. Per altre informazioni, vedere Valori restituiti .

Commenti

Questo metodo legge dalla memoria dallo spazio indirizzi virtuale della destinazione. La memoria viene quindi considerata come elenco di puntatori. Tutti i puntatori a 32 bit vengono quindi estesi a valori a 64 bit.

Requisiti

Requisito Valore
Piattaforma di destinazione Desktop
Intestazione dbgeng.h (includere Dbgeng.h)

Vedi anche

IDebugDataSpaces

IDebugDataSpaces2

IDebugDataSpaces3

IDebugDataSpaces4

ReadVirtual

WritePointersVirtual