Partager via


FltAllocateGenericWorkItem, fonction (fltkernel.h)

FltAllocateGenericWorkItem alloue un élément de travail générique.

Syntaxe

PFLT_GENERIC_WORKITEM FLTAPI FltAllocateGenericWorkItem();

Valeur de retour

FltAllocateGenericWorkItem retourne NULL en cas d’insuffisance de mémoire dans le pool non paginé pour satisfaire la requête. Sinon, il retourne un pointeur vers l’élément de travail alloué.

Remarques

FltAllocateGenericWorkItem alloue un élément de travail générique à partir d’un pool non paginé.

Pour insérer cet élément de travail dans une file d’attente de travail, appelez FltQueueGenericWorkItem.

Pour libérer l’élément de travail, un pilote minifilter appelle généralement FltFreeGenericWorkItem de la routine worker spécifiée dans FltQueueGenericWorkItem.

Exigences

Exigence Valeur
plateforme cible Universel
d’en-tête fltkernel.h (include Fltkernel.h)
bibliothèque FltMgr.lib
DLL Fltmgr.sys
IRQL <= DISPATCH_LEVEL

Voir aussi

FltFreeGenericWorkItem

FltQueueGenericWorkItem