DRIVE_LAYOUT_INFORMATION 구조체(ntdddisk.h)
DRIVE_LAYOUT_INFORMATION 구조는 사용되지 않으며 기존 드라이버를 지원하기 위해만 제공됩니다. 새 드라이버는 DRIVE_LAYOUT_INFORMATION_EX 사용해야 합니다.
DRIVE_LAYOUT_INFORMATION 구조체는 디스크 드라이브 및 해당 파티션에 대한 정보를 보고하는 데 사용됩니다. 디스크에 새 드라이브 레이아웃 정보를 작성하는 데도 사용됩니다.
구문
typedef struct _DRIVE_LAYOUT_INFORMATION {
ULONG PartitionCount;
ULONG Signature;
PARTITION_INFORMATION PartitionEntry[1];
} DRIVE_LAYOUT_INFORMATION, *PDRIVE_LAYOUT_INFORMATION;
멤버
PartitionCount
드라이브의 파티션 수를 포함합니다.
Signature
디스크 서명을 포함합니다.
PartitionEntry[1]
드라이브의 각 파티션에 대해 하나씩 PARTITION_INFORMATION 구조체의 가변 길이 배열을 포함합니다.
설명
Windows 2000 이상 운영 체제에서 디스크 드라이버는 IoReadPartitionTableEx 및 IoSetPartitionInformationEx 루틴과 함께 DRIVE_LAYOUT_INFORMATION_EX 및 PARTITION_INFORMATION_EX 구조를 사용하여 디스크의 파티션 정보를 읽고 변경해야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | ntdddisk.h(Ntdddisk.h 포함) |