Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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
Ninguno
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 WorkItem o WorkItemEx rutina para el elemento de trabajo.
Para obtener más información sobre los elementos de trabajo, vea subprocesos de trabajo del sistema.
Requisitos
| Requisito | Valor |
|---|---|
| cliente mínimo admitido | Disponible a partir de Windows 2000. |
| de la plataforma de destino de | Universal |
| encabezado de | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
| biblioteca de | NtosKrnl.lib |
| DLL de | NtosKrnl.exe |
| irQL | <= DISPATCH_LEVEL |