Partager via


Fonction IoFreeWorkItem (wdm.h)

La routine IoFreeWorkItem libère un élément de travail alloué par IoAllocateWorkItem.

Syntaxe

void IoFreeWorkItem(
  [in] PIO_WORKITEM IoWorkItem
);

Paramètres

[in] IoWorkItem

Pointeur vers une structure IO_WORKITEM retournée par un appel précédent à IoAllocateWorkItem.

Valeur de retour

Aucun

Remarques

Libérez uniquement un élément de travail qui n’est pas actuellement mis en file d’attente. Le système met en file d’attente un élément de travail avant d’exécuter la routine de rappel de l’élément de travail. Par conséquent, IoFreeWorkItem peut être appelé à partir du WorkItem ou Routine WorkItemEx pour l’élément de travail.

Pour plus d’informations sur les éléments de travail, consultez threads de travail système.

Exigences

Exigence Valeur
client minimum pris en charge Disponible à partir de Windows 2000.
plateforme cible Universel
d’en-tête wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= DISPATCH_LEVEL

Voir aussi

IO_WORKITEM

IoAllocateWorkItem