REFS_SMR_VOLUME_INFO_OUTPUT結構 (ntifs.h)
REFS_SMR_VOLUME_INFO_OUTPUT結構描述 Shingled Magnetic Recording (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
指定隨機磁力錄製 (SMR) 層的可用空間。
VolumeGcState
指定垃圾收集行程的目前狀態。
VolumeGcLastStatus
使用 REFS_SMR_VOLUME_GC_METHOD中指定的方法,指定最後一個垃圾收集的狀態。
CurrentGcBandFillPercentage
指定垃圾收集行程目前的帶狀填滿百分比。
Unused[6]
保留供未來使用。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 (版本 1709) |
標頭 | ntifs.h (包含 Ntifs.h) |