структура REFS_SMR_VOLUME_GC_PARAMETERS (ntifs.h)
Структура REFS_SMR_VOLUME_GC_PARAMETERS используется в качестве входной структуры для FSCTL_SET_REFS_SMR_VOLUME_GC_PARAMETERS.
Синтаксис
typedef struct _REFS_SMR_VOLUME_GC_PARAMETERS {
ULONG Version;
ULONG Flags;
REFS_SMR_VOLUME_GC_ACTION Action;
REFS_SMR_VOLUME_GC_METHOD Method;
ULONG IoGranularity;
ULONG CompressionFormat;
ULONGLONG Unused[8];
} REFS_SMR_VOLUME_GC_PARAMETERS, *PREFS_SMR_VOLUME_GC_PARAMETERS;
Члены
Version
Текущая версия REFS_SMR_VOLUME_GC_PARAMETERS. Это поле должно иметь значение REFS_SMR_VOLUME_GC_PARAMETERS_VERSION_V1.
Flags
Задает флаги. Флаги в настоящее время игнорируются.
Action
Указывает действие сборки мусора.
Method
Задает метод или стратегию сборки мусора. В настоящее время разрешены только msSmrGcMethodCompaction.
IoGranularity
Указывает степень детализации тома. IoGranularity — это несколько размеров кластера до размера полосы перемешанного магнитного записи (SMR) (256 МБ). Ноль или не несколько размеров кластера приведет к STATUS_INVALID_PARAMETERS состоянии.
CompressionFormat
Зарезервировано для дальнейшего использования.
Unused[8]
Зарезервировано для дальнейшего использования.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 версии 1709 |
заголовка | ntifs.h (include Ntifs.h) |