STORAGE_RESERVE_ID列舉 (ntifs.h)

STORAGE_RESERVE_ID 定義檔案、目錄或儲存保留區域的記憶體保留標識符值。 這些值是由 FILE_STORAGE_RESERVE_ID_INFORMATION 結構使用。

Syntax

typedef enum _STORAGE_RESERVE_ID {
  StorageReserveIdNone,
  StorageReserveIdHard,
  StorageReserveIdSoft,
  StorageReserveIdUpdateScratch,
  StorageReserveIdMax
} STORAGE_RESERVE_ID, *PSTORAGE_RESERVE_ID;

常數

 
StorageReserveIdNone
檔案或目錄未與任何特定的儲存保留區域相關聯。 根據預設,使用者和應用程式所建立的檔案會被視為具有 StorageReserveIdNone,除非它們是建立在已標示為不同記憶體保留標識符的目錄中。
StorageReserveIdHard
檔案或目錄是「硬式」儲存保留區域的一部分,由系統用來協助確保有足夠的磁碟空間可下載並安裝更新。 警告:系統可以隨時自動刪除標示為 StorageReserveIdHard 的檔案或目錄,而不需要使用者同意。
StorageReserveIdSoft
檔案或目錄是「軟式」儲存保留區域的一部分,系統會使用此區域來協助確保有足夠的磁碟空間可安裝更新。 警告:系統可以隨時自動刪除標示為 StorageReserveIdSoft 的檔案或目錄,而不需要使用者同意。
StorageReserveIdUpdateScratch
檔案或目錄是「更新臨時」儲存保留區域的一部分,系統會使用此保留區,協助確保有足夠的磁碟空間可從頭安裝更新。 警告:系統可以隨時自動刪除標示為 StorageReserveIdSoft 的檔案或目錄,而不需要使用者同意。
StorageReserveIdMax
標示系統目前了解的預先定義記憶體保留標識元限制。 支援記憶體保留的檔案系統可能支援超過此範圍的識別碼,以允許日後使用。

規格需求

需求
最低支援的用戶端 Windows 10 版本 1809
標頭 ntifs.h

另請參閱

FILE_STORAGE_RESERVE_ID_INFORMATION