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
指定 Shingled 磁記錄 (SMR) 層的總大小。
FreeSpaceInSMRTier
指定隨機磁記錄 (SMR) 層的可用空間。
UsableFreeSpaceInSMRTier
指定 Shingled 磁記錄層 (SMR) 層的可用空間。
VolumeGcState
指定垃圾收集行程的目前狀態。
VolumeGcLastStatus
使用 REFS_SMR_VOLUME_GC_METHOD中指定的方法,指定最後一個垃圾收集的狀態。
CurrentGcBandFillPercentage
指定垃圾收集行程目前的頻帶填滿百分比。
Unused[6]
保留供日後使用。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 10 版本 1709 |
標頭 | ntifs.h (include Ntifs.h) |