FILE_ZERO_DATA_INFORMATION_EX構造体 (ntifs.h)
0 に設定するファイルの範囲を格納します。 この構造体は、FSCTL_SET_ZERO_DATA コントロール コードによって使用されます。 これは FILE_ZERO_DATA_INFORMATIONに似ていますが、追加の Flags メンバーが含まれています。
構文
typedef struct _FILE_ZERO_DATA_INFORMATION_EX {
LARGE_INTEGER FileOffset;
LARGE_INTEGER BeyondFinalZero;
ULONG Flags;
} FILE_ZERO_DATA_INFORMATION_EX, *PFILE_ZERO_DATA_INFORMATION_EX;
メンバーズ
FileOffset
0 に設定する範囲の先頭のファイル オフセット (バイト単位)。
BeyondFinalZero
最後の 0 バイトを超える最初のバイトのバイト オフセット。
Flags
次のフラグがサポートされています。
旗 | 形容 |
---|---|
FILE_ZERO_DATA_INFORMATION_FLAG_PRESERVE_CACHED_DATA | ファイルのこの範囲に対応するキャッシュの内容を消去しないことを示します。 このフラグを設定できるのはドライバーだけです。 |
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 10 |
サポートされる最小サーバー | Windows Server 2016 |
ヘッダー | ntifs.h (Ntifs.h を含む) |
関連項目
FltFsControlFile の