Ler em inglês

Compartilhar via


Função IoFreeWorkItem (wdm.h)

A rotina IoFreeWorkItem libera um item de trabalho que foi alocado por IoAllocateWorkItem.

Sintaxe

C++
void IoFreeWorkItem(
  [in] PIO_WORKITEM IoWorkItem
);

Parâmetros

[in] IoWorkItem

Ponteiro para uma estrutura de IO_WORKITEM que foi retornada por uma chamada anterior para IoAllocateWorkItem .

Valor de retorno

Nenhum

Observações

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.

Requisitos

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

Consulte também

IO_WORKITEM

IoAllocateWorkItem