Funzione FirstEntrySList (wdm.h)
La routine FirstEntrySList restituisce la prima voce in un elenco collegato sequenziato.
Sintassi
PSLIST_ENTRY FirstEntrySList(
[in] PSLIST_HEADER SListHead
);
Parametri
[in] SListHead
Puntatore alla struttura SLIST_HEADER che funge da intestazione per l'elenco collegato sequenziato.
Valore restituito
FirstEntrySList restituisce un puntatore alla prima struttura SLIST_ENTRY nell'elenco. Se l'elenco è vuoto, la routine restituisce NULL.
Commenti
A differenza di altre routine di elenco collegate sequenziate, la routine FirstEntrySList non è atomica. Per altre informazioni sugli elenchi collegati in sequenza, vedere Sequenziata Elenchi collegata a sequenza. I chiamanti di questa routine possono essere eseguiti a qualsiasi livello. Se viene chiamato in IRQL >= DISPATCH_LEVEL, l'archiviazione per ListHead deve essere residente.
Requisiti
Requisito | Valore |
---|---|
Piattaforma di destinazione | Universale |
Intestazione | wdm.h (include Wdm.h, Ntifs.h, Ntddk.h) |
Libreria | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Qualsiasi livello |