EVT_WDF_WORKITEM função de retorno de chamada (wdfworkitem.h)
[Aplica-se a KMDF e UMDF]
A função de retorno de chamada de evento EvtWorkItem de um driver executa o trabalho associado a um item de trabalho especificado.
Sintaxe
EVT_WDF_WORKITEM EvtWdfWorkitem;
void EvtWdfWorkitem(
[in] WDFWORKITEM WorkItem
)
{...}
Parâmetros
[in] WorkItem
Um identificador para um objeto de item de trabalho da estrutura.
Valor de retorno
Nenhum
Observações
Normalmente, a função de retorno de chamada EvtWorkItem de um driver executa tarefas especificadas por informações que o driver armazenou na memória de contexto de um objeto de item de trabalho.
Para registrar uma função de retorno de chamada EvtWorkItem, o driver chama WdfWorkItemCreate.
Depois que o EvtWorkItem função de retorno de chamada tiver executado as tarefas especificadas, ela deverá chamar WdfObjectDelete, a menos que o driver reutilize itens de trabalho.
Para obter mais informações sobre itens de trabalho, consulte Usando itens de trabalho da estrutura.
A função de retorno de chamada EvtWorkItem é executada em IRQL = PASSIVE_LEVEL no contexto de um thread de trabalho do sistema.
Requisitos
Requisito | Valor |
---|---|
da Plataforma de Destino | Universal |
versão mínima do KMDF | 1.0 |
versão mínima do UMDF | 2.0 |
cabeçalho | wdfworkitem.h (inclua Wdf.h) |
IRQL | PASSIVE_LEVEL (consulte a seção Comentários) |