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 [仅限桌面应用]
标头 winioctl.h (包括 Windows.h)

另请参阅

文件系统识别

IOCTL_DISK_GET_PARTITION_INFO_EX

IOCTL_DISK_SET_PARTITION_INFO_EX

PARTITION_INFORMATION_EX