Freigeben über


IoUninitializeWorkItem-Funktion (wdm.h)

Die IoUninitializeWorkItem Routine entinitialisiert eine Arbeitsaufgabe, die von IoInitializeWorkIteminitialisiert wurde.

Syntax

void IoUninitializeWorkItem(
  [in] PIO_WORKITEM IoWorkItem
);

Parameter

[in] IoWorkItem

Zeigen Sie auf die IO_WORKITEM Struktur, um die Initialisierung aufzuheben.

Rückgabewert

Nichts

Bemerkungen

Heben Sie nur die Initialisierung einer Arbeitsaufgabe auf, die derzeit nicht in die Warteschlange gestellt wird. Das System dequeues eine Arbeitsaufgabe, bevor sie die Rückrufroutine der Arbeitsaufgabe ausführt, sodass IoUninitializeWorkItem- 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- Verfügbar in Windows Vista und höheren Versionen von Windows.
Zielplattform- Universal
Header- wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
Library NtosKrnl.lib
DLL- NtosKrnl.exe
IRQL- Beliebige Ebene

Siehe auch

IO_WORKITEM

IoInitializeWorkItem-