Condividi tramite


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

Vedi anche

IO_WORKITEM

IoAllocateWorkItem