struktur CONFIGURATION_INFORMATION (ntddk.h)

Struktur CONFIGURATION_INFORMATION berisi rekaman konfigurasi perangkat sistem secara keseluruhan.

Sintaks

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;

Anggota

DiskCount

Sejauh ini, jumlah hard disk dalam sistem. Driver dapat menggunakan nomor ini untuk menentukan nama disk baru. Driver harus memperbarui nilai ini karena menemukan disk baru.

FloppyCount

Jumlah disket dalam sistem sejauh ini. Driver dapat menggunakan nomor ini untuk menentukan nama disk baru. Driver harus memperbarui nilai ini karena menemukan disk baru.

CdRomCount

Jumlah drive CD-ROM dalam sistem sejauh ini. Driver dapat menggunakan nomor ini untuk menentukan nama drive baru. Driver harus memperbarui nilai ini karena menemukan drive baru.

TapeCount

Jumlah drive pita dalam sistem sejauh ini. Driver dapat menggunakan nomor ini untuk menentukan nama drive baru. Driver harus memperbarui nilai ini karena menemukan drive baru.

ScsiPortCount

Sejauh ini, jumlah adaptor port SCSI dalam sistem. Driver dapat menggunakan nomor ini untuk menentukan nama adaptor port SCSI baru. Driver harus memperbarui nilai ini karena menemukan adaptor baru.

SerialCount

Sejauh ini, jumlah perangkat serial dalam sistem. Driver dapat menggunakan nomor ini untuk menentukan nama perangkat serial baru. Driver harus memperbarui nilai ini karena menemukan perangkat baru.

ParallelCount

Sejauh ini, jumlah perangkat paralel dalam sistem. Driver dapat menggunakan nomor ini untuk menentukan nama perangkat paralel baru. Driver harus memperbarui nilai ini karena menemukan perangkat baru.

AtDiskPrimaryAddressClaimed

Boolean yang menunjukkan kepemilikan ruang 0x1F0-0x1FF dari dua ruang alamat I/O yang digunakan oleh pengontrol disk yang kompatibel dengan WD1003.

AtDiskSecondaryAddressClaimed

Boolean yang menunjukkan kepemilikan ruang 0x17F 0x170 dari dua ruang alamat I/O yang digunakan oleh pengontrol disk yang kompatibel dengan WD1003.

Version

Versi struktur ini. Atur ke sizeof(CONFIGURATION_INFORMATION).

MediumChangerCount

Jumlah perangkat pengubah sedang dalam sistem. Driver dapat menggunakan nomor ini untuk menentukan nama perangkat pengubah sedang baru. Driver harus memperbarui nilai ini karena menemukan perangkat baru.

Keterangan

CONFIGURATION_INFORMATION dapat digunakan sebagai berikut:

  • Oleh driver yang menginisialisasi untuk menentukan jumlah perangkat dari jenis tertentu yang telah diinisialisasi.
  • Untuk melacak apakah rentang alamat AtDisk telah diklaim atau belum.
  • Dengan **IoGetConfigurationInformation ** layanan sistem ** untuk mengembalikan jumlah jenis perangkat.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000
Header ntddk.h

Lihat juga

**IoGetConfigurationInformation ** (ntddk.h)

**IoGetConfigurationInformation ** (ntifs.h)