структура REFS_SMR_VOLUME_INFO_OUTPUT (ntifs.h)
Структура REFS_SMR_VOLUME_INFO_OUTPUT описывает текущее состояние тома перемешанного магнитного записи (SMR) для действий по сборке мусора и пространства.
Синтаксис
typedef struct _REFS_SMR_VOLUME_INFO_OUTPUT {
ULONG Version;
ULONG Flags;
LARGE_INTEGER SizeOfRandomlyWritableTier;
LARGE_INTEGER FreeSpaceInRandomlyWritableTier;
LARGE_INTEGER SizeofSMRTier;
LARGE_INTEGER FreeSpaceInSMRTier;
LARGE_INTEGER UsableFreeSpaceInSMRTier;
REFS_SMR_VOLUME_GC_STATE VolumeGcState;
NTSTATUS VolumeGcLastStatus;
ULONG CurrentGcBandFillPercentage;
ULONGLONG Unused[6];
} REFS_SMR_VOLUME_INFO_OUTPUT, *PREFS_SMR_VOLUME_INFO_OUTPUT;
Члены
Version
В настоящее время игнорируется. Теперь будет иметь значение нулю.
Flags
В настоящее время игнорируется. Теперь будет иметь значение нулю.
SizeOfRandomlyWritableTier
Задает общий размер случайно записываемого уровня.
FreeSpaceInRandomlyWritableTier
Задает свободное пространство на уровне случайной записи.
SizeofSMRTier
Указывает общий размер уровня перемешанного магнитного записи (SMR).
FreeSpaceInSMRTier
Задает свободное место на уровне «Перемешанное магнитное запись» (SMR).
UsableFreeSpaceInSMRTier
Задает доступное пространство на уровне "Перемешанное магнитное запись" (SMR).
VolumeGcState
Указывает текущее состояние сборщика мусора.
VolumeGcLastStatus
Указывает состояние последней сборки мусора с помощью указанного метода в REFS_SMR_VOLUME_GC_METHOD.
CurrentGcBandFillPercentage
Указывает текущий процент заливки полосы сборщика мусора.
Unused[6]
Зарезервировано для дальнейшего использования.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 версии 1709 |
заголовка | ntifs.h (include Ntifs.h) |