SHUFFLE_FILE_DATA結構 (ntifs.h)
SHUFFLE_FILE_DATA 是 FSCTL_SHUFFLE_FILE 控件程式代碼的輸入結構。
語法
typedef struct _SHUFFLE_FILE_DATA {
LONGLONG StartingOffset;
LONGLONG Length;
ULONG Flags;
} SHUFFLE_FILE_DATA, *PSHUFFLE_FILE_DATA;
成員
StartingOffset
連續區域基底的叢集對齊位元移,用來新增或移除使用 FS 控件程式代碼傳遞之檔案中的數據。
Length
要加入或移除之數據位元組的叢集對齊長度。 長度 可以是下列其中一個值。
價值 | 意義 |
---|---|
大於 0 | 將配置新增至檔案。 |
小於 0 | 從檔案中移除配置。 |
0 | 不執行任何動作。 |
Flags
隨機顯示作業之旗標的位 OR。 旗標 為下列值。
價值 | 意義 |
---|---|
SHUFFLE_FILE_FLAG_SKIP_INITIALIZING_NEW_CLUSTERS (0x001) | 只有在新增配置時才有效。 設定時,會配置並新增免費叢集,但具有任意的初始內容(它們不會以零初始化)。 |
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1809 |
標頭 | ntifs.h |