Freigeben über


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

Siehe auch

FltFreeGenericWorkItem

FltQueueGenericWorkItem