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.

Comentarios

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 Value
Plataforma de destino Universal
Encabezado fltkernel.h (incluya Fltkernel.h)
Library FltMgr.lib
Archivo DLL Fltmgr.sys
IRQL <= DISPATCH_LEVEL

Consulte también

FltFreeGenericWorkItem

FltQueueGenericWorkItem