SET_PARTITION_INFORMATION结构提供了用于设置磁盘分区类型的信息。
typedef struct _SET_PARTITION_INFORMATION {
BYTE PartitionType;
} SET_PARTITION_INFORMATION ;
会员
PartitionType
指定分区的类型。该成员可以是以下值之一:值 | 含义 |
PARTITION_ENTRY_UNUSED | 进入未使用 |
PARTITION_FAT_12 | 指定具有12位FAT条目的分区。 |
PARTITION_XENIX_1 | 指定Xenix 1型分区。 |
PARTITION_XENIX_2 | 指定Xenix 2型分区。 |
PARTITION_FAT_16 | 指定具有16位FAT条目的分区。 |
PARTITION_EXTENDED | 指定扩展分区条目。 |
PARTITION_HUGE | 指定一个MS-DOS V4巨大的分区。 |
PARTITION_IFS | 指定一个IFS分区。 |
PARTITION_UNIX | 指定UNIX分区。 |
VALID_NTFT | 指定一个NTFT分区。 |
PARTITION_XINT13 | 指定使用扩展int13服务的Windows 95分区。 |
PARTITION_XINT13_EXTENDED | 与PARTITION_EXTENDED相同,但使用扩展的int13服务。 |
备注
DeviceIoControl功能使用SET_PARTITION_INFORMATION结构作为IOCTL_DISK_SET_PARTITION_INFO设备输入和输出控制操作的输入。
也可以看看
DeviceIoControl, IOCTL_DISK_GET_PARTITION_INFO, IOCTL_DISK_SET_PARTITION_INFO, PARTITION_INFORMATION