PARTITION_INFORMATION 구조체(winioctl.h)
디스크 파티션에 대한 정보를 포함합니다.
구문
typedef struct _PARTITION_INFORMATION {
LARGE_INTEGER StartingOffset;
LARGE_INTEGER PartitionLength;
DWORD HiddenSectors;
DWORD PartitionNumber;
BYTE PartitionType;
BOOLEAN BootIndicator;
BOOLEAN RecognizedPartition;
BOOLEAN RewritePartition;
} PARTITION_INFORMATION, *PPARTITION_INFORMATION;
멤버
StartingOffset
파티션의 시작 오프셋입니다.
PartitionLength
파티션의 길이(바이트)입니다.
HiddenSectors
파티션의 숨겨진 섹터 수입니다.
PartitionNumber
파티션 수(1 기반)입니다.
PartitionType
파티션의 형식입니다. 값 목록은 디스크 파티션 형식을 참조하세요.
BootIndicator
이 멤버가 TRUE이면 파티션을 부팅할 수 있습니다.
RecognizedPartition
이 멤버가 TRUE이면 파티션은 인식된 형식입니다.
RewritePartition
이 멤버가 TRUE이면 파티션 정보가 변경됩니다. IOCTL_DISK_SET_DRIVE_LAYOUT 사용하여 파티션을 변경하는 경우 시스템은 이 멤버를 사용하여 변경된 파티션을 확인하고 해당 정보를 다시 작성해야 합니다.
설명
파티션이 형식 master MBR(부팅 레코드)으로 포맷된 디스크에 있는 경우 파티션 크기 합계가 제한됩니다. 자세한 내용은 IOCTL_DISK_SET_DRIVE_LAYOUT 설명 섹션을 참조 하세요.
요구 사항
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | winioctl.h(Windows.h 포함) |