次の方法で共有


FltAllocateGenericWorkItem 関数 (fltkernel.h)

FltAllocateGenericWorkItem は 、汎用作業項目を割り当てます。

構文

PFLT_GENERIC_WORKITEM FLTAPI FltAllocateGenericWorkItem();

戻り値

FltAllocateGenericWorkItem は、要求を満たすために非ページ プールにメモリが不足している場合に NULL を 返します。 それ以外の場合は、割り当てられた作業項目へのポインターを返します。

注釈

FltAllocateGenericWorkItem は、非ページ プールから汎用作業項目を割り当てます。

この作業項目を作業キューに挿入するには、 FltQueueGenericWorkItem を呼び出します。

作業項目を解放するために、ミニフィルター ドライバーは通常、 FltQueueGenericWorkItem で指定されたワーカー ルーチンから FltFreeGenericWorkItem を呼び出します。

要件

要件
対象プラットフォーム ユニバーサル
Header fltkernel.h (Fltkernel.h を含む)
Library FltMgr.lib
[DLL] Fltmgr.sys
IRQL <= DISPATCH_LEVEL

こちらもご覧ください

FltFreeGenericWorkItem

FltQueueGenericWorkItem