共用方式為


FILE_ZERO_DATA_INFORMATION_EX結構 (ntifs.h)

包含要設定為零的檔案範圍。 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

要設定為零之範圍開頭的檔案位移,以位元組為單位。

BeyondFinalZero

最後一個字節以外的第一個字節位移。

Flags

支援下列旗標:

旗標 描述
FILE_ZERO_DATA_INFORMATION_FLAG_PRESERVE_CACHED_DATA 表示不要清除對應至這個檔案範圍的快取內容。 只有驅動程式可以設定此旗標。

規格需求

需求
最低支援的用戶端 Windows 10
最低支援的伺服器 Windows Server 2016
標頭 ntifs.h (包含 Ntifs.h)

另請參閱

FILE_ZERO_DATA_INFORMATION

FSCTL_SET_ZERO_DATA

FltFsControlFile