Compartilhar via


CONFIGURATION_INFORMATION estrutura (ntddk.h)

A estrutura CONFIGURATION_INFORMATION contém o registro de configuração geral do dispositivo do sistema.

Sintaxe

typedef struct _CONFIGURATION_INFORMATION {
  ULONG   DiskCount;
  ULONG   FloppyCount;
  ULONG   CdRomCount;
  ULONG   TapeCount;
  ULONG   ScsiPortCount;
  ULONG   SerialCount;
  ULONG   ParallelCount;
  BOOLEAN AtDiskPrimaryAddressClaimed;
  BOOLEAN AtDiskSecondaryAddressClaimed;
  ULONG   Version;
  ULONG   MediumChangerCount;
} CONFIGURATION_INFORMATION, *PCONFIGURATION_INFORMATION;

Membros

DiskCount

Número de discos rígidos no sistema até agora. Um driver pode usar esse número para determinar os nomes de novos discos. O driver deve atualizar esse valor conforme encontrar novos discos.

FloppyCount

Número de disquetes no sistema até agora. Um driver pode usar esse número para determinar os nomes de novos discos. O driver deve atualizar esse valor conforme encontrar novos discos.

CdRomCount

Número de unidades CD-ROM no sistema até agora. Um driver pode usar esse número para determinar os nomes de novas unidades. O driver deve atualizar esse valor conforme encontrar novas unidades.

TapeCount

Número de unidades de fita no sistema até agora. Um driver pode usar esse número para determinar os nomes de novas unidades. O driver deve atualizar esse valor conforme encontrar novas unidades.

ScsiPortCount

Número de adaptadores de porta SCSI no sistema até agora. Um driver pode usar esse número para determinar os nomes dos novos adaptadores de porta SCSI. O driver deve atualizar esse valor conforme encontrar novos adaptadores.

SerialCount

Número de dispositivos serial no sistema até agora. Um driver pode usar esse número para determinar os nomes de novos dispositivos seriais. O driver deve atualizar esse valor conforme encontrar novos dispositivos.

ParallelCount

Número de dispositivos paralelos no sistema até agora. Um driver pode usar esse número para determinar os nomes de novos dispositivos paralelos. O driver deve atualizar esse valor conforme encontrar novos dispositivos.

AtDiskPrimaryAddressClaimed

Booliano que indica a propriedade do espaço 0x1F0 0x1FF dos dois espaços de endereço de E/S usados pelos controladores de disco compatíveis com WD1003.

AtDiskSecondaryAddressClaimed

Booliano que indica a propriedade do espaço 0x170-0x17F dos dois espaços de endereço de E/S usados pelos controladores de disco compatíveis com WD1003.

Version

A versão dessa estrutura. Definido como sizeof(CONFIGURATION_INFORMATION).

MediumChangerCount

Número de dispositivos de alteração média no sistema. Um driver pode usar esse número para determinar os nomes de novos dispositivos de alteração média. O driver deve atualizar esse valor conforme encontrar novos dispositivos.

Observações

CONFIGURATION_INFORMATION pode ser usado da seguinte maneira:

  • Por drivers que estão inicializando para determinar o número de dispositivos de um tipo específico que já foram inicializados.
  • Para controlar se o intervalo de endereços atDisk já foi ou não reivindicado.
  • Pelo **IoGetConfigurationInformation ** serviço do sistema para retornar contagens de tipo de dispositivo.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows 2000
cabeçalho ntddk.h

Consulte também

**IoGetConfigurationInformation ** (ntddk.h)

**IoGetConfigurationInformation ** (ntifs.h)