FsRtlSetupAdvancedHeader 関数 (ntifs.h)
FsRtlSetupAdvancedHeader マクロは、フィルター コンテキストで使用する FSRTL_ADVANCED_FCB_HEADER 構造体を初期化するためにファイル システムによって使用されます。
void FsRtlSetupAdvancedHeader(
PVOID AdvHdr,
PFAST_MUTEX FMutex
);
AdvHdr
初期化する FSRTL_ADVANCED_FCB_HEADER 構造体へのポインター。
FMutex
FSRTL_ADVANCED_FCB_HEADER 構造体へのアクセスを同期するために使用される、初期化された高速ミューテックスへのポインター。 高速ミューテックスは、非ページ プールから割り当てる必要があります。
このパラメーターは NULL
何一つ
ファイル システムでは、FsRtlSetupAdvancedHeader マクロを使用して、フィルター コンテキストで使用する FSRTL_ADVANCED_FCB_HEADER 構造体を初期化します。
高度な FCB ヘッダー構造が不要になった場合、ファイル システムは FsRtlTeardownPerStreamContexts
詳細については、「レガシ ファイル システム フィルター ドライバーの
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows XP |
ターゲット プラットフォーム の |
デスクトップ |
ヘッダー | ntifs.h (Ntifs.h、Fltkernel.h を含む) |
IRQL | <= APC_LEVEL |
FsRtlGetPerStreamContextPointer の