Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die CONFIGURATION_INFORMATION-Struktur enthält den gesamten Systemgerätekonfigurationseintrag.
Syntax
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;
Angehörige
DiskCount
Die Anzahl der Festplatten im System bisher. Ein Treiber kann diese Nummer verwenden, um die Namen neuer Datenträger zu bestimmen. Der Treiber sollte diesen Wert aktualisieren, da er neue Datenträger findet.
FloppyCount
Die Anzahl der Disketten im System bisher. Ein Treiber kann diese Nummer verwenden, um die Namen neuer Datenträger zu bestimmen. Der Treiber sollte diesen Wert aktualisieren, da er neue Datenträger findet.
CdRomCount
Die Anzahl der bisher im System CD-ROM Laufwerke. Ein Treiber kann diese Nummer verwenden, um die Namen neuer Laufwerke zu bestimmen. Der Treiber sollte diesen Wert aktualisieren, da er neue Laufwerke findet.
TapeCount
Die Anzahl der Bisher im System installierten Bandlaufwerke. Ein Treiber kann diese Nummer verwenden, um die Namen neuer Laufwerke zu bestimmen. Der Treiber sollte diesen Wert aktualisieren, da er neue Laufwerke findet.
ScsiPortCount
Die Anzahl der bisher im System installierten SCSI-Portadapter. Ein Treiber kann diese Nummer verwenden, um die Namen neuer SCSI-Portadapter zu ermitteln. Der Treiber sollte diesen Wert aktualisieren, da er neue Adapter findet.
SerialCount
Die Anzahl der seriellen Geräte im System bisher. Ein Treiber kann diese Nummer verwenden, um die Namen neuer serieller Geräte zu bestimmen. Der Treiber sollte diesen Wert aktualisieren, da er neue Geräte findet.
ParallelCount
Die Anzahl der parallelen Geräte im System bisher. Ein Treiber kann diese Nummer verwenden, um die Namen neuer paralleler Geräte zu bestimmen. Der Treiber sollte diesen Wert aktualisieren, da er neue Geräte findet.
AtDiskPrimaryAddressClaimed
Boolean that indicates ownership of the 0x1F0-0x1FF space of the two I/O address spaces used by WD1003-compatible disk controllers.
AtDiskSecondaryAddressClaimed
Boolean that indicates ownership of the 0x170-0x17F space of the two I/O address spaces used by WD1003-compatible disk controllers.
Version
Die Version dieser Struktur. Auf sizeof(CONFIGURATION_INFORMATION)festgelegt.
MediumChangerCount
Anzahl der mittleren Änderungsgeräte im System. Ein Treiber kann diese Nummer verwenden, um die Namen neuer geräte mittlerer Änderungsgeräte zu bestimmen. Der Treiber sollte diesen Wert aktualisieren, da er neue Geräte findet.
Bemerkungen
CONFIGURATION_INFORMATION können wie folgt verwendet werden:
- Durch Treiber, die initialisiert werden, um die Anzahl der Geräte eines bestimmten Typs zu ermitteln, die bereits initialisiert wurden.
- Um nachzuverfolgen, ob der AtDisk-Adressbereich bereits beansprucht wurde oder nicht.
- Durch den IoGetConfigurationInformation-Systemdienst , um die Gerätetypanzahl zurückzugeben.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Windows 2000 |
| Header- | ntddk.h |
Siehe auch
IoGetConfigurationInformation (ntddk.h)
IoGetConfigurationInformation (ntifs.h)