DISK_DETECTION_INFO 構造体 (ntdddisk.h)

DISK_DETECTION_INFO構造体には、起動時に x86 PC 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

BIOS がディスク ジオメトリを記録するために使用する書式設定の種類を決定する DETECTION_TYPE 値。

DUMMYUNIONNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME.Int13

DetectionTypeDetectInt13 の場合のDISK_INT13_INFO構造体。

DUMMYUNIONNAME.DUMMYSTRUCTNAME.ExInt13

DetectionTypeDetectExInt13 の場合のDISK_EX_INT13_INFO構造体。

要件

要件
Header ntdddisk.h (Ntdddisk.h、Ntddk.h、Ntdddisk.h を含む)

こちらもご覧ください

DISK_EX_INT13_INFO

DISK_GEOMETRY_EX

DISK_INT13_INFO