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 |