다음을 통해 공유


DRIVE_LAYOUT_INFORMATION 구조체(winioctl.h)

드라이브의 파티션에 대한 정보를 포함합니다.

참고

DRIVE_LAYOUT_INFORMATIONDRIVE_LAYOUT_INFORMATION_EX 구조체로 대체됩니다.

구문

typedef struct _DRIVE_LAYOUT_INFORMATION {
  DWORD                 PartitionCount;
  DWORD                 Signature;
  PARTITION_INFORMATION PartitionEntry[1];
} DRIVE_LAYOUT_INFORMATION, *PDRIVE_LAYOUT_INFORMATION;

멤버

PartitionCount

드라이브의 파티션 수입니다.

MBR 레이아웃이 있는 디스크에서 이 값은 항상 4의 배수입니다. 사용되지 않는 파티션의 파티션 유형은 PARTITION_ENTRY_UNUSED (0)입니다.

Signature

드라이브 서명 값입니다.

PartitionEntry[1]

드라이브의 각 파티션에 대해 하나의 구조인 PARTITION_INFORMATION 구조체의 가변 크기 배열입니다.

요구 사항

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

추가 정보

DRIVE_LAYOUT_INFORMATION_EX, IOCTL_DISK_GET_DRIVE_LAYOUT, IOCTL_DISK_SET_DRIVE_LAYOUT