Compartilhar via


Função FltAllocateGenericWorkItem (fltkernel.h)

FltAllocateGenericWorkItem aloca um item de trabalho genérico.

Sintaxe

PFLT_GENERIC_WORKITEM FLTAPI FltAllocateGenericWorkItem();

Valor de retorno

FltAllocateGenericWorkItem retornará NULL se não houver memória suficiente no pool nãopagado para atender à solicitação. Caso contrário, ele retorna um ponteiro para o item de trabalho alocado.

Observações

FltAllocateGenericWorkItem aloca um item de trabalho genérico do pool nãopagado.

Para inserir esse item de trabalho em uma fila de trabalho, chame FltQueueGenericWorkItem.

Para liberar o item de trabalho, um driver de minifiltro normalmente chama FltFreeGenericWorkItem da rotina de trabalho especificada em FltQueueGenericWorkItem.

Requisitos

Requisito Valor
da Plataforma de Destino Universal
cabeçalho fltkernel.h (inclua Fltkernel.h)
biblioteca FltMgr.lib
de DLL Fltmgr.sys
IRQL <= DISPATCH_LEVEL

Consulte também

FltFreeGenericWorkItem

FltQueueGenericWorkItem