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 (包括 Ntifs.h) |