Bagikan melalui


Fungsi InitializeListHead (wdm.h)

Rutinitas InitializeListHead menginisialisasi struktur LIST_ENTRY yang mewakili kepala daftar yang ditautkan bergantian.

Sintaks

void InitializeListHead(
  [out] PLIST_ENTRY ListHead
);

Parameter

[out] ListHead

Penunjuk ke struktur LIST_ENTRY yang berfungsi sebagai header daftar.

Nilai kembali

Tidak ada

Keterangan

Rutinitas InitializeListHead mengatur anggota Flink dan Blinkdari ListHead untuk menunjuk ke ListHead.

Untuk informasi tentang menggunakan rutinitas ini saat menerapkan daftar tertaut doubly, lihat Lists Tertaut Singly dan Doubly.

Penelepon InitializeListHead dapat berjalan di IRQL apa pun. Jika InitializeListHead dipanggil di IRQL >= DISPATCH_LEVEL penyimpanan untuk ListHead harus residen.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia dimulai dengan Windows 2000.
Target Platform Desktop
Header wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h, Wudfwdm.h)
IRQL Tingkat apa pun (lihat bagian Keterangan)

Lihat juga

ExInterlockedInsertHeadList

ExInterlockedInsertTailList

ExInterlockedPopEntryList

ExInterlockedPushEntryList

ExInterlockedRemoveHeadList

InsertHeadList

InsertTailList

IsListEmpty

KeInitializeSpinLock

PopEntryList

PushEntryList

RemoveEntryList

RemoveHeadList

RemoveTailList