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 dell'elenco nella destinazione. Se la destinazione usa puntatori a 32 bit, questo deve essere l'indirizzo di una struttura LIST_ENTRY32. Se la destinazione usa puntatori a 64 bit, questo deve essere l'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, vengono estesi a 64 bit.
Valore restituito
Se la funzione ha esito positivo, il valore restituito è TRUE; in caso contrario, è FALSE.
Commenti
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 scrive un'estensione DbgEng che chiama questa funzione, includere wdbgexts.h prima di dbgeng.h (vedere Scrittura del codice di estensione DbgEng per informazioni dettagliate).
LIST_ENTRY64 e LIST_ENTRY32 sono definiti in winnt.h.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Desktop |
Intestazione | wdbgexts.h (include Wdbgexts.h, Dbgeng.h, Winnt.h, Ntdef.h) |