FltAllocateGenericWorkItem-Funktion (fltkernel.h)
FltAllocateGenericWorkItem eine generische Arbeitsaufgabe zuordnet.
Syntax
PFLT_GENERIC_WORKITEM FLTAPI FltAllocateGenericWorkItem();
Rückgabewert
FltAllocateGenericWorkItem- gibt NULL- zurück, wenn nicht seitenseitiger Pool nicht genügend Arbeitsspeicher zur Erfüllung der Anforderung vorhanden ist. Andernfalls wird ein Zeiger auf die zugeordnete Arbeitsaufgabe zurückgegeben.
Bemerkungen
FltAllocateGenericWorkItem eine generische Arbeitsaufgabe aus einem nicht seitenfreien Pool zuordnet.
Rufen Sie FltQueueGenericWorkItem-auf, um diese Arbeitsaufgabe in eine Arbeitswarteschlange einzufügen.
Zum Freigeben der Arbeitsaufgabe ruft ein Minifiltertreiber in der Regel FltFreeGenericWorkItem- aus der Arbeitsroutine auf, die in FltQueueGenericWorkItemangegeben wurde.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Universal |
Header- | fltkernel.h (include Fltkernel.h) |
Library | FltMgr.lib |
DLL- | Fltmgr.sys |
IRQL- | <= DISPATCH_LEVEL |