SET_PARTITION_INFORMATION 结构 (ntdddisk.h)

SET_PARTITION_INFORMATION与 IOCTL_DISK_SET_PARTITION_INFO 一起使用,以更改指定主启动记录 (MBR) 磁盘分区的分区类型。

语法

typedef struct _SET_PARTITION_INFORMATION {
  UCHAR PartitionType;
} SET_PARTITION_INFORMATION, *PSET_PARTITION_INFORMATION;

成员

PartitionType

指示分区类型。 IOCTL_DISK_SET_PARTITION_INFO使用此值来设置分区类型。 有关系统定义的 GPT 分区类型的列表,请参阅 PARTITION_INFORMATION

注解

此结构中包含的单字节无符号值 PartitionType 定义了传统的 AT 主启动记录分区样式,不能用于定义可扩展固件接口分区 (也称为 GUID 分区表分区) 。 GPT 分区使用 GUID 来指示分区类型。

要求

要求
Header ntdddisk.h (包括 Ntdddisk.h)

另请参阅

IOCTL_DISK_SET_PARTITION_INFO

IoReadPartitionTable

SET_PARTITION_INFORMATION_EX

SET_PARTITION_INFORMATION_GPT

SET_PARTITION_INFORMATION_MBR