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