Funzione IoFreeWorkItem (wdm.h)
La routine IoFreeWorkItem libera un elemento di lavoro allocato da IoAllocateWorkItem.
Sintassi
void IoFreeWorkItem(
[in] PIO_WORKITEM IoWorkItem
);
Parametri
[in] IoWorkItem
Puntatore a una struttura IO_WORKITEM restituita da una chiamata precedente a IoAllocateWorkItem.
Valore restituito
nessuno
Osservazioni
Liberare solo un elemento di lavoro che non è attualmente in coda. Il sistema rimuove dalla coda un elemento di lavoro prima di eseguire la routine di callback dell'elemento di lavoro, quindi IoFreeWorkItem può essere chiamato dall'interno della routine WorkItem o WorkItemEx per l'elemento di lavoro.
Per altre informazioni sugli elementi di lavoro, vedere Thread di lavoro di sistema.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile a partire da Windows 2000. |
Piattaforma di destinazione | Universale |
Intestazione | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
Libreria | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | <= DISPATCH_LEVEL |