Função FltAllocateDeferredIoWorkItem (fltkernel.h)

FltAllocateDeferredIoWorkItem aloca um item de trabalho de E/S adiado.

Sintaxe

PFLT_DEFERRED_IO_WORKITEM FLTAPI FltAllocateDeferredIoWorkItem();

Retornar valor

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

Comentários

FltAllocateDeferredIoWorkItem aloca um item de trabalho de E/S adiado do pool nãopagado.

Para inserir esse item de trabalho em uma fila de trabalho de E/S adiada, chame FltQueueDeferredIoWorkItem.

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

Requisitos

Requisito Valor
Plataforma de Destino Universal
Cabeçalho fltkernel.h (inclua Fltkernel.h)
Biblioteca FltMgr.lib
IRQL <= DISPATCH_LEVEL

Confira também

FltFreeDeferredIoWorkItem

FltQueueDeferredIoWorkItem