REFS_SMR_VOLUME_GC_PARAMETERS 구조체(ntifs.h)
REFS_SMR_VOLUME_GC_PARAMETERS 구조체는 FSCTL_SET_REFS_SMR_VOLUME_GC_PARAMETERS입력 구조로 사용됩니다.
통사론
typedef struct _REFS_SMR_VOLUME_GC_PARAMETERS {
ULONG Version;
ULONG Flags;
REFS_SMR_VOLUME_GC_ACTION Action;
REFS_SMR_VOLUME_GC_METHOD Method;
ULONG IoGranularity;
ULONG CompressionFormat;
ULONGLONG Unused[8];
} REFS_SMR_VOLUME_GC_PARAMETERS, *PREFS_SMR_VOLUME_GC_PARAMETERS;
회원
Version
현재 버전의 REFS_SMR_VOLUME_GC_PARAMETERS. 이 필드는 REFS_SMR_VOLUME_GC_PARAMETERS_VERSION_V1설정해야 합니다.
Flags
플래그를 지정합니다. 플래그는 현재 무시됩니다.
Action
가비지 수집 작업을 지정합니다.
Method
가비지 수집 방법 또는 전략을 지정합니다. 현재 msSmrGcMethodCompaction 만 허용됩니다.
IoGranularity
볼륨의 세분성을 지정합니다. IoGranularity SMR(Shingled Magnetic Recording) 대역 크기(256MB)까지 클러스터 크기의 배수입니다. 클러스터 크기의 0 또는 다중이 아닌 경우 STATUS_INVALID_PARAMETERS 상태가 됩니다.
CompressionFormat
나중에 사용할 수 있습니다.
Unused[8]
나중에 사용할 수 있습니다.
요구 사항
요구 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10 버전 1709 |
헤더 | ntifs.h(Ntifs.h 포함) |