다음을 통해 공유


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 포함)

참고 항목

FSCTL_SET_REFS_SMR_VOLUME_GC_PARAMETERS