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

要求

要求 价值
最低支持的客户端 Windows 10 版本 1709
标头 ntifs.h (include Ntifs.h)

另请参阅

FSCTL_SET_REFS_SMR_VOLUME_GC_PARAMETERS