共用方式為


FILE_ZERO_DATA_INFORMATION_EX結構 (ntifs.h)

包含要設定為零的檔案範圍。 FSCTL_SET_ZERO_DATA 控件程式代碼會使用此結構。 它類似於 FILE_ZERO_DATA_INFORMATION,但包含額外的 旗標 成員。

語法

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 (include Ntifs.h)

另請參閱

FILE_ZERO_DATA_INFORMATION

FSCTL_SET_ZERO_DATA

FltFsControlFile