DISK_DETECTION_INFO 结构 (ntdddisk.h)

DISK_DETECTION_INFO结构包含启动时由 x86 电脑 BIOS 提供的检测到的驱动器参数。

语法

typedef struct _DISK_DETECTION_INFO {
  ULONG          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值,该值确定 BIOS 用于记录磁盘几何图形的格式的类型。

DUMMYUNIONNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME.Int13

DetectionTypeDetectInt13DISK_INT13_INFO结构。

DUMMYUNIONNAME.DUMMYSTRUCTNAME.ExInt13

DetectionTypeDetectExInt13DISK_EX_INT13_INFO结构。

要求

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

另请参阅

DISK_EX_INT13_INFO

DISK_GEOMETRY_EX

DISK_INT13_INFO