Funzione FirstEntrySList (wdm.h)
La routine FirstEntrySList restituisce la prima voce di 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.
Osservazioni
A differenza di altre routine di elenco collegate sequenziate, la routine FirstEntrySList non è atomica. Per altre informazioni sugli elenchi collegati sequenziati, vedere elenchi collegati sequenziati. I chiamanti di questa routine possono essere eseguiti a qualsiasi livello. Se viene chiamato in IRQL >= DISPATCH_LEVEL, lo spazio di archiviazione per ListHead deve essere residente.
Fabbisogno
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 |