структура DISK_DETECTION_INFO (ntdddisk.h)

Структура DISK_DETECTION_INFO содержит обнаруженные параметры диска, предоставляемые BIOS компьютера x86 при загрузке.

Синтаксис

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

Структура DISK_INT13_INFO , если Параметр DetectionType имеет значение DetectInt13.

DUMMYUNIONNAME.DUMMYSTRUCTNAME.ExInt13

Структура DISK_EX_INT13_INFO , если Параметр DetectionType имеет значение DetectExInt13.

Требования

Требование Значение
Заголовок ntdddisk.h (включая Ntdddisk.h, Ntddk.h, Ntdddisk.h)

См. также раздел

DISK_EX_INT13_INFO

DISK_GEOMETRY_EX

DISK_INT13_INFO