estrutura DISK_DETECTION_INFO (winioctl.h)

Contém parâmetros de unidade detectados.

Sintaxe

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;

Membros

SizeOfDetectInfo

O tamanho da estrutura em bytes.

DetectionType

O tipo de partição detectado.

Esse membro pode ser um dos seguintes valores da enumeração DETECTION_TYPE .

Valor Enumeração Significado
DetectExInt13 2 O disco tem uma partição Int13 estendida.
DetectInt13 1 O disco tem uma partição Int13 padrão.
DetectNone 0 O disco não tem uma partição Int13 ou Int13 estendida.

DUMMYUNIONNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME

DUMMYUNIONNAME.DUMMYSTRUCTNAME.Int13

Se DetectionType for DetectInt13, a união será uma estrutura DISK_INT13_INFO .

DUMMYUNIONNAME.DUMMYSTRUCTNAME.ExInt13

Se DetectionType for DetectExInt13, a união será uma estrutura DISK_EX_INT13_INFO .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho winioctl.h (inclua Windows.h)

Confira também

DISK_EX_INT13_INFO, DISK_INT13_INFO, DISK_GEOMETRY_EX