PARTITION_INFORMATION_MBR 構造体 (winioctl.h)
マスター ブート レコード (MBR) ディスクに固有のパーティション情報を格納します。
構文
typedef struct _PARTITION_INFORMATION_MBR {
BYTE PartitionType;
BOOLEAN BootIndicator;
BOOLEAN RecognizedPartition;
DWORD HiddenSectors;
GUID PartitionId;
} PARTITION_INFORMATION_MBR, *PPARTITION_INFORMATION_MBR;
メンバー
PartitionType
パーティションの種類。 値の一覧については、「 ディスク パーティションの種類」を参照してください。
BootIndicator
メンバーが TRUE の場合、パーティションはブート パーティションです。 この構造体を IOCTL_DISK_SET_PARTITION_INFO_EX コントロール コードと共に使用する場合、このパラメーターの値は無視されます。
RecognizedPartition
このメンバーが TRUE の場合、パーティションは認識された型になります。 この構造体を IOCTL_DISK_SET_PARTITION_INFO_EX コントロール コードと共に使用する場合、このパラメーターの値は無視されます。
HiddenSectors
パーティション テーブルの作成時に割り当てられる非表示セクターの数。
PartitionId
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows XP (デスクトップ アプリのみ) |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
Header | winioctl.h (Windows.h を含む) |
こちらもご覧ください
IOCTL_DISK_GET_PARTITION_INFO_EX