다음을 통해 공유


DRIVE_LAYOUT_INFORMATION_GPT 구조체(ntdddisk.h)

DRIVE_LAYOUT_INFORMATION_GPT 구조체는 GUID 파티션 테이블 파티션에 대한 드라이브 서명을 보고합니다.

구문

typedef struct _DRIVE_LAYOUT_INFORMATION_GPT {
  GUID          DiskId;
  LARGE_INTEGER StartingUsableOffset;
  LARGE_INTEGER UsableLength;
  ULONG         MaxPartitionCount;
} DRIVE_LAYOUT_INFORMATION_GPT, *PDRIVE_LAYOUT_INFORMATION_GPT;

멤버

DiskId

드라이브를 고유하게 식별하는 GUID를 포함합니다. GUID 데이터 형식은 드라이버에서 GUID 사용 참조 페이지에 설명되어 있습니다.

StartingUsableOffset

기본 파티션 테이블 바로 다음 위치에 대한 오프셋(바이트)을 포함합니다. 이 오프셋은 파티션이 상주하는 드라이브에서 지역을 시작하지만 파티션 1이 반드시 이 오프셋에 정확하게 배치되지는 않습니다.

UsableLength

드라이브에서 사용할 수 있는 총 사용 가능한 공간(바이트)을 나타냅니다.

MaxPartitionCount

드라이브에 허용되는 최대 파티션 수를 나타냅니다.

설명

이 구조체에는 GUID 파티션 테이블 파티션이 있는 드라이브와 관련된 드라이브 레이아웃 정보가 포함되어 있습니다. DRIVE_LAYOUT_INFORMATION_EX 구조 내에 캡슐화됩니다. 자세한 내용은 Intel의 확장 가능한 펌웨어 인터페이스 사양을 참조하세요.

요구 사항

요구 사항
헤더 ntdddisk.h(Ntddk.h 포함)

추가 정보

DRIVE_LAYOUT_INFORMATION_EX

IoReadPartitionTable

IoWritePartitionTable