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,
  SmrGcActionStartFullSpeed,
  SmrGcActionPause,
  SmrGcActionStop
} REFS_SMR_VOLUME_GC_ACTION, *PREFS_SMR_VOLUME_GC_ACTION;

常量

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

要求

   
最低受支持的客户端 从 Windows 10 版本 1709 开始可用。
Header ntifs.h (包括 Ntifs.h)

另请参阅

FSCTL_SET_REFS_SMR_VOLUME_GC_PARAMETERS