Condividi tramite


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

Vedi anche

SLIST_ENTRY

SLIST_HEADER