Funzione ReadListEntry (wdbgexts.h)
La funzione ReadListEntry legge una voce dell'elenco collegato doubly dalla memoria della destinazione.
Sintassi
ULONG ReadListEntry(
ULONG64 Address,
PLIST_ENTRY64 List
);
Parametri
Address
Specifica l'indirizzo della voce di elenco nella destinazione. Se la destinazione usa puntatori a 32 bit, deve trattarsi dell'indirizzo di una struttura LIST_ENTRY32. Se la destinazione usa puntatori a 64 bit, deve trattarsi dell'indirizzo di una struttura LIST_ENTRY64.
List
Riceve una struttura LIST_ENTRY64 che contiene puntatori alle voci precedenti e successive nell'elenco. Se la destinazione usa puntatori a 32 bit, questi vengono estesi a 64 bit.
Valore restituito
Se la funzione ha esito positivo, il valore restituito è TRUE; in caso contrario, è FALSE.
Osservazioni
Per altre informazioni sulle strutture LIST_ENTRY, vedere la documentazione di Windows Driver Kit (WDK).
Se si scrive un'estensione WdbgExts, includere wdbgexts.h. Se si sta scrivendo un'estensione DbgEng che chiama questa funzione, includere wdbgexts.h prima di dbgeng.h (vedere Scrittura del codice dell'estensione DbgEng per informazioni dettagliate).
LIST_ENTRY64 e LIST_ENTRY32 sono definiti in winnt.h.
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Desktop |
intestazione | wdbgexts.h (include Wdbgexts.h, Dbgeng.h, Winnt.h, Ntdef.h) |