Fungsi FirstEntrySList (wdm.h)

Rutinitas FirstEntrySList mengembalikan entri pertama dalam daftar tertaut berurutan.

Sintaks

PSLIST_ENTRY FirstEntrySList(
  [in] PSLIST_HEADER SListHead
);

Parameter

[in] SListHead

Arahkan ke struktur SLIST_HEADER yang berfungsi sebagai header untuk daftar yang ditautkan secara berurutan.

Nilai kembali

FirstEntrySList mengembalikan penunjuk ke struktur SLIST_ENTRY pertama dalam daftar. Jika daftar kosong, rutinitas mengembalikan NULL.

Keterangan

Tidak seperti rutinitas daftar tertaut berurutan lainnya, rutinitas FirstEntrySList bukan atomik. Untuk informasi selengkapnya tentang daftar yang ditautkan secara berurutan, lihat Lists Tertaut Berurutan. Penelepon rutinitas ini dapat berjalan di tingkat mana pun. Jika dipanggil di IRQL >= DISPATCH_LEVEL, penyimpanan untuk ListHead harus residen.

Persyaratan

Persyaratan Nilai
Target Platform Universal
Header wdm.h (termasuk Wdm.h, Ntifs.h, Ntddk.h)
Pustaka NtosKrnl.lib
DLL NtosKrnl.exe
IRQL Tingkat apa pun

Lihat juga

SLIST_ENTRY

SLIST_HEADER