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 |