次の方法で共有


IoInitializeDriverCreateContext 関数 (ntddk.h)

IoInitializeDriverCreateContext ルーチンは、IO_DRIVER_CREATE_CONTEXT型の呼び出し元によって割り当てられた変数を初期化します。

構文

VOID IoInitializeDriverCreateContext(
  PIO_DRIVER_CREATE_CONTEXT DriverContext
);

パラメーター

DriverContext

IO_DRIVER_CREATE_CONTEXT型の呼び出し元によって割り当てられた変数へのポインター。

戻り値

何一つ

備考

IoInitializeDriverCreateContext ルーチンは、FltCreateFileEx2 に追加の作成パラメーターを渡し、IoCreateFileEx ルーチンを するために使用される呼び出し元割り当てIO_DRIVER_CREATE_CONTEXT構造体を初期化します。

DriverContext ブロックが非ページ プール内にある場合、IoInitializeDriverCreateContext の呼び出し元は任意の IRQL で実行できます。 それ以外の場合、呼び出し元は IRQL <= APC_LEVELで実行されている必要があります。

Windows 10 バージョン 1607 以降、このルーチンは、IO_DRIVER_CREATE_CONTEXTSiloContext メンバーを IO_USE_AMBIENT_SILOに設定します。

必要条件

要件 価値
ターゲット プラットフォーム デスクトップ
ヘッダー ntddk.h (Ntddk.h、Ntifs.h、Fltkernel.h を含む)
IRQL 「解説」セクションを参照してください。

関連項目

FltCreateFileEx2 する

IoCreateFileEx