Función IoFreeWorkItem (wdm.h)

La rutina IoFreeWorkItem libera un elemento de trabajo asignado por IoAllocateWorkItem.

Sintaxis

void IoFreeWorkItem(
  [in] PIO_WORKITEM IoWorkItem
);

Parámetros

[in] IoWorkItem

Puntero a una estructura de IO_WORKITEM devuelta por una llamada anterior a IoAllocateWorkItem.

Valor devuelto

None

Observaciones

Solo libera un elemento de trabajo que no está actualmente en cola. El sistema quita una cola de un elemento de trabajo antes de ejecutar la rutina de devolución de llamada del elemento de trabajo, por lo que se puede llamar a IoFreeWorkItem desde la rutina WorkItem o WorkItemEx para el elemento de trabajo.

Para obtener más información sobre los elementos de trabajo, vea Subprocesos de trabajo del sistema.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible a partir de Windows 2000.
Plataforma de destino Universal
Encabezado wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h)
Library NtosKrnl.lib
Archivo DLL NtosKrnl.exe
IRQL <= DISPATCH_LEVEL

Consulte también

IO_WORKITEM

IoAllocateWorkItem