다음을 통해 공유


VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP 구조체(vds.h)

[Windows 8 및 Windows Server 2012 가상 디스크 서비스 COM 인터페이스는 Windows Storage 관리 API로 대체됩니다.]

볼륨 서식 지정에 지원되는 파일 시스템에 대한 정보를 제공합니다.

구문

typedef struct _VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP {
  ULONG  ulFlags;
  USHORT usRevision;
  ULONG  ulDefaultUnitAllocationSize;
  ULONG  rgulAllowedUnitAllocationSizes[32];
  WCHAR  wszName[32];
} VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP, *PVDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP;

멤버

ulFlags

VDS_FILE_SYSTEM_FORMAT_SUPPORT_FLAG 열거형에 정의된 값 중 비트 OR입니다.

usRevision

파일 시스템의 수정 버전(있는 경우)입니다. 이 멤버는 16비트 이진 코드 10진수로 표현됩니다. 여기서 소수점은 두 번째 숫자와 세 번째 숫자 사이에 암시됩니다. 예를 들어 0x0250 값은 수정 버전 2.50을 나타냅니다.

ulDefaultUnitAllocationSize

파일 시스템에서 볼륨의 서식을 지정하는 데 사용할 기본 할당 단위 크기(바이트)입니다. 이 값은 2의 전원이어야 하며 rgulAllowedUnitAllocationSizes 멤버에도 표시되어야 합니다.

rgulAllowedUnitAllocationSizes[32]

파일 시스템에서 볼륨의 서식을 지정하는 데 지원되는 할당 단위 크기의 0으로 끝나는 배열(바이트)입니다. 배열이 0으로 종료되지 않는 경우는 배열에 MAX_FS_ALLOWED_CLUSTER_SIZES_SIZE 개수의 요소가 있는 경우입니다. 배열의 각 값은 2의 힘이어야 합니다.

wszName[32]

파일 시스템의 이름을 나타내는 Null로 끝나는 유니코드 문자열입니다. 가능한 값은 다음과 같습니다.

의미
L"CDFS"
CD-ROM 파일 시스템(CDFS)
L"FAT"
FAT 파일 시스템
L"FAT32"
FAT32 파일 시스템
L"NTFS"
NTFS 파일 시스템
L"UDF"
UDF(유니버설 디스크 형식) 파일 시스템

설명

OEM 파티션의 형식이 FAT 또는 FAT32인 경우 파티션 형식은 변경되지 않습니다. NTFS로 포맷된 경우 파티션 형식이 PARTITION_IFS(0x07)로 변경됩니다. 파티션 형식에 대한 자세한 내용은 CREATE_PARTITION_PARAMETERS.

요구 사항

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

추가 정보

IVdsDiskPartitionMF2::FormatPartitionEx2

IVdsDiskPartitionMF::QueryPartitionFileSystemFormatSupport

IVdsVolumeMF2::FormatEx

IVdsVolumeMF2::QueryFileSystemFormatSupport

VDS_FILE_SYSTEM_FORMAT_SUPPORT_FLAG