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)