Condividi tramite


Funzione FltAllocateGenericWorkItem (fltkernel.h)

FltAllocateGenericWorkItem alloca un elemento di lavoro generico.

Sintassi

PFLT_GENERIC_WORKITEM FLTAPI FltAllocateGenericWorkItem();

Valore restituito

FltAllocateGenericWorkItem restituisce NULL se non è presente memoria insufficiente nel pool non con pagine per soddisfare la richiesta. In caso contrario, restituisce un puntatore all'elemento di lavoro allocato.

Commenti

FltAllocateGenericWorkItem alloca un elemento di lavoro generico dal pool non con pagine.

Per inserire questo elemento di lavoro in una coda di lavoro, chiamare FltQueueGenericWorkItem.

Per liberare l'elemento di lavoro, un driver minifilter chiama in genere FltFreeGenericWorkItem dalla routine di lavoro specificata in FltQueueGenericWorkItem.

Requisiti

Requisito Valore
Piattaforma di destinazione Universale
Intestazione fltkernel.h (includere Fltkernel.h)
Libreria FltMgr.lib
DLL Fltmgr.sys
IRQL <= DISPATCH_LEVEL

Vedi anche

FltFreeGenericWorkItem

FltQueueGenericWorkItem