REFS_SMR_VOLUME_GC_ACTION 枚举 (ntifs.h)

REFS_SMR_VOLUME_GC_ACTION枚举包含FSCTL_SET_REFS_SMR_VOLUME_GC_PARAMETERS的可用垃圾回收命令。

语法

typedef enum _REFS_SMR_VOLUME_GC_ACTION {
  SmrGcActionStart = 1,
  SmrGcActionStartFullSpeed = 2,
  SmrGcActionPause = 3,
  SmrGcActionStop = 4
} REFS_SMR_VOLUME_GC_ACTION, *PREFS_SMR_VOLUME_GC_ACTION;

常量

 
SmrGcActionStart
值:1
指定启动垃圾回收或从以前暂停的垃圾回收恢复。 默认情况下,垃圾回收在 SMR) 卷 (带条磁记录上处于关闭状态。 只有具有管理员权限的用户才能修改此设置。
SmrGcActionStartFullSpeed
值: 2
指定以全速启动或恢复垃圾回收,一次发出读/写 I/O 最多一个 SMR 波段大小 (256mb) 。
SmrGcActionPause
值: 3
指定在垃圾回收正在进行时暂时停止垃圾回收。 如果垃圾回收未进行,则不会执行任何操作。
SmrGcActionStop
值: 4
指定停止垃圾回收进程并删除恢复功能。 如果之前已暂停垃圾回收,这将清除从暂停点恢复的功能。

要求

要求
最低受支持的客户端 Windows 10 版本 1709
标头 ntifs.h (包括 Ntifs.h)

另请参阅

FSCTL_SET_REFS_SMR_VOLUME_GC_PARAMETERS