Função IoFreeWorkItem (wdm.h)
A rotina IoFreeWorkItem libera um item de trabalho que foi alocado por IoAllocateWorkItem.
void IoFreeWorkItem(
[in] PIO_WORKITEM IoWorkItem
);
[in] IoWorkItem
Ponteiro para uma estrutura de IO_WORKITEM que foi retornada por uma chamada anterior para IoAllocateWorkItem .
Nenhum
Libere apenas um item de trabalho que não está na fila no momento. O sistema desativa um item de trabalho antes de executar a rotina de retorno de chamada do item de trabalho, de modo que IoFreeWorkItem podem ser chamados de dentro do workItem ou rotina WorkItemEx para o item de trabalho.
Para obter mais informações sobre itens de trabalho, consulte System Worker Threads.
Requisito | Valor |
---|---|
de cliente com suporte mínimo | Disponível a partir do Windows 2000. |
da Plataforma de Destino | Universal |
cabeçalho | wdm.h (include Wdm.h, Ntddk.h, Ntifs.h) |
biblioteca | NtosKrnl.lib |
de DLL | NtosKrnl.exe |
IRQL | <= DISPATCH_LEVEL |