struttura DISK_DETECTION_INFO (winioctl.h)

Contiene i parametri di unità rilevati.

Sintassi

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;

Members

SizeOfDetectInfo

Dimensioni della struttura, in byte.

DetectionType

Tipo di partizione rilevato.

Questo membro può essere uno dei valori seguenti dell'enumerazione DETECTION_TYPE .

Valore Enumerazione Significato
DetectExInt13 2 Il disco ha una partizione Int13 estesa.
DetectInt13 1 Il disco ha una partizione Int13 standard.
DetectNone 0 Il disco non ha una partizione Int13 o Int13 estesa.

DUMMYUNIONNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME.Int13

Se DetectionType è DetectInt13, l'unione è una struttura DISK_INT13_INFO .

DUMMYUNIONNAME.DUMMYSTRUCTNAME.ExInt13

Se DetectionType è DetectExInt13, l'unione è una struttura DISK_EX_INT13_INFO .

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione winioctl.h (include Windows.h)

Vedi anche

DISK_EX_INT13_INFO, DISK_INT13_INFO, DISK_GEOMETRY_EX