다음을 통해 공유


STORAGE_DEVICE_LAYOUT_SIGNATURE 구조체(storduid.h)

STORAGE_DEVICE_LAYOUT_SIGNATURE 구조체는 디바이스 레이아웃 구조를 정의합니다.

구문

typedef struct _STORAGE_DEVICE_LAYOUT_SIGNATURE {
  ULONG   Version;
  ULONG   Size;
  BOOLEAN Mbr;
  union {
    ULONG MbrSignature;
    GUID  GptDiskId;
  } DeviceSpecific;
} STORAGE_DEVICE_LAYOUT_SIGNATURE, *PSTORAGE_DEVICE_LAYOUT_SIGNATURE;

멤버

Version

DUID의 버전입니다.

Size

이 STORAGE_DEVICE_LAYOUT_SIGNATURE 구조체의 크기(바이트)입니다.

Mbr

디스크의 파티션 테이블이 MBR(master 부팅 레코드)으로 포맷되었는지 여부를 나타내는 부울 값입니다. TRUE이면 디스크의 파티션 테이블 형식이 MBR(master 부팅 레코드)으로 지정됩니다. FALSE이면 디스크에 GPT(GUID 파티션 테이블)가 있습니다.

DeviceSpecific

DeviceSpecific.MbrSignature

디스크를 고유하게 식별하는 서명 값입니다.

DeviceSpecific.GptDiskId

디스크를 고유하게 식별하는 GUID입니다.

설명

디바이스 레이아웃 서명은 DUID(디바이스 고유 식별자)의 정의에 기여합니다. DUID에 대한 자세한 내용은 STORAGE_DEVICE_UNIQUE_IDENTIFIER 구조체에 대한 설명을 참조하세요.

요구 사항

요구 사항
헤더 storduid.h(Storduid.h 포함)

추가 정보

STORAGE_DEVICE_UNIQUE_IDENTIFIER