FltRetrieveFileInfoOnCreateCompletion 関数 (fltkernel.h)
FltRetrieveFileInfoOnCreateCompletion
構文
PVOID FLTAPI FltRetrieveFileInfoOnCreateCompletion(
[in] PFLT_FILTER Filter,
[in] PFLT_CALLBACK_DATA Data,
[in] ULONG InfoClass,
[out] PULONG Size
);
パラメーター
[in] Filter
ミニフィルター ドライバーを一意に識別する不透明なフィルター ポインター。
[in] Data
I/O 操作を表す FLT_CALLBACK_DATA コールバック データへのポインター。
[in] InfoClass
返される情報の種類を示すフラグ。 フラグを組み合わせることはできません。 次のいずれかの値を指定できます。
旗 | 意味 |
---|---|
QoCFileStatInformation (0x00000001) | ファイル システムは、QUERY_ON_CREATE_FILE_STAT_INFORMATION 構造体内のファイル統計情報を返します。 |
QoCFileLxInformation の |
ファイル システムは、拡張された Linux に似た情報を QUERY_ON_CREATE_FILE_LX_INFORMATION 構造で返します。 |
QoCFileEaInformation (0x00000004) | ファイル システムは、QUERY_ON_CREATE_EA_INFORMATION 構造体の拡張属性 (EA) を返します。 |
QoCFileUsnInformation (0x00000008) | ファイル システムは、QUERY_ON_CREATE_USN_INFORMATION 構造体で USN 情報を返します。 |
QoCFileSecurityInformation の |
ファイル システムは、QUERY_ON_CREATE_SECURITY_INFORMATION 構造のファイル セキュリティ情報を返します。 |
[out] Size
この関数が返すバッファーのサイズをバイト単位で指定する ULONG へのポインター。
戻り値
FltRetrieveFileInfoOnCreateCompletion
備考
ミニフィルターは、ファイルの事前作成時 FltRequestFileInfoOnCreateCompletion を呼び出して、ファイル システムが追跡する必要があるファイル情報を指定する必要があります。
必要条件
要件 | 価値 |
---|---|
ヘッダー | fltkernel.h |
関連項目
FltRequestFileInfoOnCreateCompletion の
FltRetrieveFileInfoOnCreateCompletionEx を