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_CONTEXT の SiloContext メンバーを IO_USE_AMBIENT_SILOに設定します。
必要条件
| 要件 | 価値 |
|---|---|
| ターゲット プラットフォーム の | デスクトップ |
| ヘッダー | ntddk.h (Ntddk.h、Ntifs.h、Fltkernel.h を含む) |
| IRQL | 「解説」セクションを参照してください。 |
関連項目
FltCreateFileEx2 を する
IoCreateFileEx の