InitializeSListHead-Funktion (wdm.h)
Die InitializeSListHead-Routine (oder ExInitializeSListHead) initialisiert eine SLIST_HEADER Struktur, die den Kopf einer sequenzierten, singly verknüpften Liste darstellt.
Syntax
void InitializeSListHead(
[in] PSLIST_HEADER SListHead
);
Parameter
[in] SListHead
Ein Zeiger auf die zu initialisierende SLIST_HEADER-Struktur. Die Struktur muss 16-Byte auf 64-Bit-Plattformen ausgerichtet sein.
Rückgabewert
Keine
Bemerkungen
Weitere Informationen zur Verwendung dieser Routine zum Implementieren einer sequenzierten, singly verknüpften Liste finden Sie unter Singly and Doubly Linked Listen.
Aufrufer von InitializeSListHead oder ExInitializeSListHead können in jedem IRQL ausgeführt werden. Wenn ExInitializeSListHead unter IRQL >= DISPATCH_LEVEL aufgerufen wird, muss der Speicher für SListHead resident sein.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar ab Windows 2000. |
Zielplattform | Desktop |
Header | wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h) |
Bibliothek | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | Beliebige Ebene (siehe Abschnitt "Hinweise") |
Weitere Informationen
ExInitializeNPagedLookasideList