DISK_DETECTION_INFO 结构 (winioctl.h)
包含检测到的驱动器参数。
语法
typedef struct _DISK_DETECTION_INFO {
DWORD SizeOfDetectInfo;
DETECTION_TYPE DetectionType;
union {
struct {
DISK_INT13_INFO Int13;
DISK_EX_INT13_INFO ExInt13;
} DUMMYSTRUCTNAME;
} DUMMYUNIONNAME;
} DISK_DETECTION_INFO, *PDISK_DETECTION_INFO;
成员
SizeOfDetectInfo
结构大小(以字节为单位)。
DetectionType
检测到的分区类型。
此成员可以是 DETECTION_TYPE 枚举中的下列值之一。
值 | 枚举 | 含义 |
---|---|---|
DetectExInt13 | 2 | 磁盘具有扩展的 Int13 分区。 |
DetectInt13 | 1 | 磁盘具有标准的 Int13 分区。 |
DetectNone | 0 | 磁盘没有 Int13 或扩展的 Int13 分区。 |
DUMMYUNIONNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME
DUMMYUNIONNAME.DUMMYSTRUCTNAME.Int13
如果 DetectionType 为 DetectInt13,则联合是 DISK_INT13_INFO 结构。
DUMMYUNIONNAME.DUMMYSTRUCTNAME.ExInt13
如果 DetectionType 为 DetectExInt13,则联合是 DISK_EX_INT13_INFO 结构。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | winioctl.h (包括 Windows.h) |