IoFreeWorkItem-Funktion (wdm.h)
Die IoFreeWorkItem- Routine gibt eine Arbeitsaufgabe frei, die von IoAllocateWorkItem-zugewiesen wurde.
Syntax
void IoFreeWorkItem(
[in] PIO_WORKITEM IoWorkItem
);
Parameter
[in] IoWorkItem
Zeiger auf eine IO_WORKITEM Struktur, die durch einen vorherigen Aufruf von IoAllocateWorkItem-zurückgegeben wurde.
Rückgabewert
Nichts
Bemerkungen
Geben Sie nur eine Arbeitsaufgabe frei, die derzeit nicht in die Warteschlange eingereiht ist. Das System dequeues eine Arbeitsaufgabe, bevor sie die Rückrufroutine der Arbeitsaufgabe ausführt, sodass IoFreeWorkItem- innerhalb der WorkItem- oder WorkItemEx Routine für die Arbeitsaufgabe aufgerufen werden kann.
Weitere Informationen zu Arbeitsaufgaben finden Sie unter System Worker Threads.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Ab Windows 2000 verfügbar. |
Zielplattform- | Universal |
Header- | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Library | NtosKrnl.lib |
DLL- | NtosKrnl.exe |
IRQL- | <= DISPATCH_LEVEL |