STORAGE_RESERVE_ID枚举 (ntifs.h)
STORAGE_RESERVE_ID 为文件、目录或存储保留区域的存储保留 ID 定义值。 值由 FILE_STORAGE_RESERVE_ID_INFORMATION 结构使用。
语法
typedef enum _STORAGE_RESERVE_ID {
StorageReserveIdNone,
StorageReserveIdHard,
StorageReserveIdSoft,
StorageReserveIdUpdateScratch,
StorageReserveIdMax
} STORAGE_RESERVE_ID, *PSTORAGE_RESERVE_ID;
常量
StorageReserveIdNone 文件或目录不与任何特定的存储保留区域相关联。 默认情况下,用户和应用程序创建的文件被视为具有 StorageReserveIdNone,除非它们在已使用不同的存储保留 ID 标记的目录中创建。 |
StorageReserveIdHard 文件或目录是“硬”存储预留区域的一部分,系统使用它来帮助确保有足够的磁盘空间来下载和安装更新。 警告:系统可能随时自动删除标记为 StorageReserveIdHard 的文件或目录,而无需用户同意。 |
StorageReserveIdSoft 文件或目录是“软”存储预留区域的一部分,系统使用它来帮助确保有足够的磁盘空间来安装更新。 警告:系统可能随时自动删除标记为 StorageReserveIdSoft 的文件或目录,而无需用户同意。 |
StorageReserveIdUpdateScratch 文件或目录是“更新暂存”存储保留区域的一部分,系统使用它来帮助确保有足够的磁盘空间从头开始安装更新。 警告:系统可能随时自动删除标记为 StorageReserveIdSoft 的文件或目录,而无需用户同意。 |
StorageReserveIdMax 标记系统当前可理解的预定义存储保留 ID 的限制。 支持存储保留的文件系统可能支持此以外的 ID,以便将来使用。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 版本 1809 |
标头 | ntifs.h |