Compartir a través de


Función FltAllocateGenericWorkItem (fltkernel.h)

FltAllocateGenericWorkItem asigna un elemento de trabajo genérico.

Sintaxis

PFLT_GENERIC_WORKITEM FLTAPI FltAllocateGenericWorkItem();

Valor devuelto

FltAllocateGenericWorkItem devuelve NULL si no hay memoria suficiente en el grupo no paginado para satisfacer la solicitud. De lo contrario, devuelve un puntero al elemento de trabajo asignado.

Observaciones

FltAllocateGenericWorkItem asigna un elemento de trabajo genérico del grupo no paginado.

Para insertar este elemento de trabajo en una cola de trabajo, llame a FltQueueGenericWorkItem.

Para liberar el elemento de trabajo, un controlador de minifiltro normalmente llama a FltFreeGenericWorkItem desde la rutina de trabajo especificada en FltQueueGenericWorkItem.

Requisitos

Requisito Valor
de la plataforma de destino de Universal
encabezado de fltkernel.h (incluya Fltkernel.h)
biblioteca de FltMgr.lib
DLL de Fltmgr.sys
irQL <= DISPATCH_LEVEL

Consulte también

FltFreeGenericWorkItem

fltQueueGenericWorkItem