Поделиться через


перечисление 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 Magnetic Recording (SMR). Изменить этот параметр могут только пользователи с правами администратора.
SmrGcActionStartFullSpeed
Значение: 2
Указывает на запуск или возобновление сборки мусора с полной скоростью, выдавая операции ввода-вывода для чтения и записи до одного диапазона SMR (256 МБ) за раз.
SmrGcActionPause
Значение: 3
Указывает, чтобы временно остановить сборку мусора, если она выполняется. Если сборка мусора не выполняется, операция не будет выполнена.
SmrGcActionStop
Значение: 4
Указывает, чтобы остановить процесс сборки мусора, и удаляет возможность возобновления. Если сборка мусора была приостановлена ранее, это приведет к очистке возможности возобновления с точки приостановки.

Требования

Требование Значение
Минимальная версия клиента Windows 10 версии 1709
Верхняя часть ntifs.h (включая Ntifs.h)

См. также раздел

FSCTL_SET_REFS_SMR_VOLUME_GC_PARAMETERS