Compartir a través de


estructura CONFIGURATION_INFORMATION (ntddk.h)

La estructura CONFIGURATION_INFORMATION contiene el registro general de configuración del dispositivo del sistema.

Sintaxis

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;

Miembros

DiskCount

Número de discos duros en el sistema hasta ahora. Un controlador puede usar este número para determinar los nombres de los discos nuevos. El controlador debe actualizar este valor, ya que encuentra nuevos discos.

FloppyCount

Número de discos de disquete en el sistema hasta ahora. Un controlador puede usar este número para determinar los nombres de los discos nuevos. El controlador debe actualizar este valor, ya que encuentra nuevos discos.

CdRomCount

Número de unidades de CD-ROM en el sistema hasta ahora. Un controlador puede usar este número para determinar los nombres de las nuevas unidades. El controlador debe actualizar este valor, ya que encuentra nuevas unidades.

TapeCount

Número de unidades de cinta en el sistema hasta ahora. Un controlador puede usar este número para determinar los nombres de las nuevas unidades. El controlador debe actualizar este valor, ya que encuentra nuevas unidades.

ScsiPortCount

Número de adaptadores de puerto SCSI en el sistema hasta ahora. Un controlador puede usar este número para determinar los nombres de los nuevos adaptadores de puerto SCSI. El controlador debe actualizar este valor, ya que encuentra nuevos adaptadores.

SerialCount

Número de dispositivos serie en el sistema hasta ahora. Un controlador puede usar este número para determinar los nombres de los nuevos dispositivos serie. El controlador debe actualizar este valor, ya que encuentra nuevos dispositivos.

ParallelCount

Número de dispositivos paralelos en el sistema hasta ahora. Un controlador puede usar este número para determinar los nombres de los nuevos dispositivos paralelos. El controlador debe actualizar este valor, ya que encuentra nuevos dispositivos.

AtDiskPrimaryAddressClaimed

Boolean que indica la propiedad del espacio 0x1F0-0x1FF de los dos espacios de direcciones de E/S usados por los controladores de disco compatibles con WD1003.

AtDiskSecondaryAddressClaimed

Boolean que indica la propiedad del espacio de 0x170 0x17F de los dos espacios de direcciones de E/S usados por los controladores de disco compatibles con WD1003.

Version

Versión de esta estructura. Establézcalo en sizeof(CONFIGURATION_INFORMATION).

MediumChangerCount

Número de dispositivos de cambio medio en el sistema. Un controlador puede usar este número para determinar los nombres de los nuevos dispositivos de cambio medio. El controlador debe actualizar este valor, ya que encuentra nuevos dispositivos.

Comentarios

CONFIGURATION_INFORMATION se puede usar de la siguiente manera:

  • Por los controladores que se inicializan para determinar el número de dispositivos de un tipo determinado que ya se han inicializado.
  • Para realizar un seguimiento de si ya se ha reclamado o no el intervalo de direcciones AtDisk.
  • Por el servicio del sistema **IoGetConfigurationInformation ** para devolver recuentos de tipos de dispositivo.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000
Encabezado ntddk.h

Consulte también

**IoGetConfigurationInformation ** (ntddk.h)

**IoGetConfigurationInformation ** (ntifs.h)