다음을 통해 공유


SHRINK_VOLUME_INFORMATION 구조체(winioctl.h)

수행할 볼륨 축소 작업을 지정합니다.

구문

typedef struct _SHRINK_VOLUME_INFORMATION {
  SHRINK_VOLUME_REQUEST_TYPES ShrinkRequestType;
  DWORDLONG                   Flags;
  LONGLONG                    NewNumberOfSectors;
} SHRINK_VOLUME_INFORMATION, *PSHRINK_VOLUME_INFORMATION;

멤버

ShrinkRequestType

수행할 작업을 나타냅니다. 유효한 값은 다음과 같습니다.

의미
ShrinkPrepare
볼륨은 축소 작업을 준비하는 데 필요한 모든 단계를 수행해야 합니다.
ShrinkCommit
볼륨은 축소 작업 변경 내용을 커밋해야 합니다.
ShrinkAbort
볼륨은 축소 작업을 종료해야 합니다.

Flags

이 멤버는 0이어야 합니다.

NewNumberOfSectors

축소된 볼륨에 있어야 하는 섹터 수입니다. ShrinkRequestType 멤버가 ShrinkPrepare인 경우에만 사용되며, 그렇지 않으면 이 멤버를 0으로 초기화해야 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
머리글 winioctl.h(Windows.h 포함)

추가 정보

FSCTL_SHRINK_VOLUME