DISK_DETECTION_INFO structure (winioctl.h)

Contient les paramètres de lecteur détectés.

Syntaxe

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;

Membres

SizeOfDetectInfo

Taille de la structure, en octets.

DetectionType

Type de partition détecté.

Ce membre peut être l’une des valeurs suivantes de l’énumération DETECTION_TYPE .

Valeur Énumération Signification
DetectExInt13 2 Le disque a une partition Int13 étendue.
DetectInt13 1 Le disque a une partition Int13 standard.
DetectNone 0 Le disque n’a pas de partition Int13 ou Int13 étendue.

DUMMYUNIONNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME.Int13

Si DetectionType a la valeur DetectInt13, l’union est une structure DISK_INT13_INFO .

DUMMYUNIONNAME.DUMMYSTRUCTNAME.ExInt13

Si DetectionType a la valeur DetectExInt13, l’union est une structure DISK_EX_INT13_INFO .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête winioctl.h (inclure Windows.h)

Voir aussi

DISK_EX_INT13_INFO, DISK_INT13_INFO, DISK_GEOMETRY_EX