REFS_SMR_VOLUME_INFO_OUTPUT 구조체(ntifs.h)
REFS_SMR_VOLUME_INFO_OUTPUT 구조는 공간 및 가비지 수집 활동에 대한 SMR(Shingled 자기 기록) 볼륨의 현재 상태를 설명합니다.
구문
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
현재 무시됩니다. 지금은 0으로 설정됩니다.
Flags
현재 무시됩니다. 지금은 0으로 설정됩니다.
SizeOfRandomlyWritableTier
임의로 쓰기 가능한 계층의 총 크기를 지정합니다.
FreeSpaceInRandomlyWritableTier
임의로 쓰기 가능한 계층 내의 사용 가능한 공간을 지정합니다.
SizeofSMRTier
SMR(Shingled 자기 기록) 계층의 총 크기를 지정합니다.
FreeSpaceInSMRTier
SMR(Shingled 자기 기록) 계층의 여유 공간을 지정합니다.
UsableFreeSpaceInSMRTier
SMR(Shingled 자기 기록) 계층에 사용할 수 있는 공간을 지정합니다.
VolumeGcState
가비지 수집기의 현재 상태를 지정합니다.
VolumeGcLastStatus
REFS_SMR_VOLUME_GC_METHOD 지정된 메서드를 사용하여 마지막 가비지 수집의 상태 지정합니다.
CurrentGcBandFillPercentage
가비지 수집기의 현재 밴드 채우기 비율을 지정합니다.
Unused[6]
다음에 사용하도록 예약됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10, 버전 1709 |
머리글 | ntifs.h(Ntifs.h 포함) |