System-Defined Kelas Penyiapan Perangkat Tersedia untuk Vendor

Jika Anda menulis driver perangkat Windows untuk kategori perangkat tertentu, Anda dapat menggunakan daftar berikut untuk memilih nilai yang telah ditentukan sebelumnya yang tepat untuk digunakan untuk Class entri dan ClassGuid di Bagian Versi file INF driver.

Catatan

Jika Anda mencari info tentang kelas khusus dan GUID, lihat Kelas Penyiapan Perangkat yang Ditentukan Sistem yang Dicadangkan untuk Penggunaan Sistem.

Untuk melihat bagaimana entri ini muncul dalam file INF, lihat cdrom.inf di repositori sampel driver Windows .

Kecuali dinyatakan lain, Anda dapat menggunakan entri dalam daftar berikut untuk menginstal driver perangkat pada Windows 2000 dan yang lebih baru.

Catatan

Jika Anda mencari info tentang pemecahan masalah dengan drive CD atau DVD, lihat Drive CD atau drive DVD tidak berfungsi seperti yang diharapkan.

Kategori perangkat dan nilai kelas

Objek Pemrosesan Audio (APO)
Kelas = AudioProcessingObject
ClassGuid = {5989fce8-9cd0-467d-8a6a-5419e31529d4}
Kelas ini mencakup objek pemrosesan Audio (API). Untuk informasi selengkapnya, lihat Objek Pemrosesan Audio Windows.

Perangkat Baterai
Kelas = Baterai
ClassGuid = {72631e54-78a4-11d0-bcf7-00aa00b7b32a}
Kelas ini mencakup perangkat baterai dan perangkat UPS.

Perangkat Biometrik
Kelas = Biometrik
ClassGuid = {53D29EF7-377C-4D14-864B-EB3A85769359}
(Windows Server 2003 dan versi Windows yang lebih baru) Kelas ini mencakup semua perangkat identifikasi pribadi berbasis biometrik.

Perangkat Bluetooth
Kelas = Bluetooth
ClassGuid = {e0cbf06c-cd8b-4647-bb8a-263b43f0f974}
(Windows XP SP1 dan versi Windows yang lebih baru) Kelas ini mencakup semua perangkat Bluetooth.

Perangkat Kamera
Kelas = Kamera
ClassGuid = {ca3e7ab9-b4c3-4ae6-8251-579ef933890f}
(Windows 10 versi 1709 dan versi Windows yang lebih baru) Kelas ini mencakup driver kamera universal.

Drive CD-ROM
Kelas = CDROM
ClassGuid = {4d36e965-e325-11ce-bfc1-08002be10318}
Kelas ini mencakup drive CD-ROM, termasuk drive CD-ROM SCSI. Secara default, penginstal kelas CD-ROM sistem juga menginstal driver audio CD yang disediakan sistem dan driver pengubah CD-ROM sebagai filter Plug and Play.

Disk Drive
Kelas = DiskDrive
ClassGuid = {4d36e967-e325-11ce-bfc1-08002be10318}
Kelas ini mencakup hard disk drive. Lihat juga kelas HDC dan SCSIAdapter.

Adapter Tampilan
Kelas = Tampilan
ClassGuid = {4d36e968-e325-11ce-bfc1-08002be10318}
Kelas ini mencakup adaptor video. Driver untuk kelas ini termasuk driver tampilan dan driver miniport video.

INF Ekstensi
Kelas = Ekstensi
ClassGuid = {e2f84ce7-8efa-411c-aa69-97454ca4cb57}
(Windows 10 dan versi Windows yang lebih baru) Kelas ini mencakup semua perangkat yang memerlukan penyesuaian. Untuk detail selengkapnya, lihat Menggunakan File INF Ekstensi.

Pengontrol DiskEt
Kelas = FDC
ClassGuid = {4d36e969-e325-11ce-bfc1-08002be10318}
Kelas ini mencakup pengontrol drive disket.

Disk Drive Floppy
Kelas = FloppyDisk
ClassGuid= {4d36e980-e325-11ce-bfc1-08002be10318}
Kelas ini mencakup disk disket.

Pengontrol Hard Disk
Kelas = HDC
ClassGuid = {4d36e96a-e325-11ce-bfc1-08002be10318}
Kelas ini mencakup pengontrol hard disk, termasuk pengontrol ATA/ATAPI tetapi bukan pengontrol disk SCSI dan RAID.

Perangkat Antarmuka Manusia (HID)
Kelas = HIDClass
ClassGuid = {745a17a0-74d3-11d0-b6fe-00a0c90f57da}
Kelas ini mencakup perangkat input interaktif yang dioperasikan oleh driver kelas HID yang disediakan sistem. Ini termasuk perangkat USB yang mematuhi perangkat USB HID Standard dan non-USB yang menggunakan minidriver HID. Untuk informasi selengkapnya, lihat Kelas Penyiapan Perangkat HIDClass. (Lihat juga kelas Keyboard atau Mouse nanti dalam daftar ini.)

Perangkat IEEE 1284.4
Kelas = Titik4
ClassGuid = {48721b56-6795-11d2-b1a8-0080c72e74a2}
Kelas ini mencakup perangkat yang mengontrol pengoperasian perangkat periferal IEEE 1284.4 multifungsi.

Fungsi Cetak IEEE 1284.4
Kelas = Dot4Print
ClassGuid = {49ce6ac8-6f86-11d2-b1e5-0080c72e74a2}
Kelas ini mencakup fungsi cetak Dot4. Fungsi cetak Dot4 adalah fungsi pada perangkat Dot4 dan memiliki satu perangkat anak, yang merupakan anggota kelas penyiapan perangkat Printer.

Perangkat IEEE 1394 yang Mendukung Protokol 61883
Kelas = 61883
ClassGuid = {7ebefbc0-3200-11d2-b4c2-00a0C9697d07}
Kelas ini mencakup perangkat IEEE 1394 yang mendukung kelas perangkat protokol IEC-61883.

Komponen 61883 mencakup driver protokol 61883.sys yang mengirimkan berbagai aliran data audio dan video melalui bus 1394. Saat ini termasuk DV standar/tinggi/berkualitas rendah, MPEG2, DSS, dan Audio. Aliran data ini ditentukan oleh spesifikasi IEC-61883.

Perangkat IEEE 1394 yang mendukung Protokol AVC
Kelas = AVC
ClassGuid = {c06ff265-ae09-48f0-812c-16753d7cba83}
Kelas ini mencakup perangkat IEEE 1394 yang mendukung kelas perangkat protokol AVC.

Perangkat IEEE 1394 yang Mendukung Protokol SBP2
Kelas = SBP2
ClassGuid = {d48179be-ec20-11d1-b6b8-00c04fa372a7}
Kelas ini mencakup perangkat IEEE 1394 yang mendukung kelas perangkat protokol SBP2.

Pengontrol Bus Host IEEE 1394
Kelas = 1394
ClassGuid = {6bdd1fc1-810f-11d0-bec7-08002be2092f}
Kelas ini mencakup 1394 pengontrol host yang terhubung pada bus PCI, tetapi bukan 1394 periferal. Driver untuk kelas ini disediakan sistem.

Perangkat Pencitraan
Kelas = Gambar
ClassGuid = {6bdd1fc6-810f-11d0-bec7-08002be2092f}
Kelas ini mencakup perangkat tangkapan gambar diam, kamera digital, dan pemindai.

Perangkat IrDA
Kelas = Inframerah
ClassGuid = {6bdd1fc5-810f-11d0-bec7-08002be2092f}
Kelas ini mencakup perangkat inframerah. Driver untuk kelas ini termasuk miniport Serial-IR dan Fast-IR NDIS, tetapi lihat juga kelas Network Adapter untuk miniport adaptor jaringan NDIS lainnya.

Keyboard
Kelas = Keyboard
ClassGuid = {4d36e96b-e325-11ce-bfc1-08002be10318}
Kelas ini mencakup semua keyboard. Artinya, itu juga harus ditentukan dalam INF (sekunder) untuk perangkat keyboard HID anak enumerasi.

Pengubah Media
Kelas = MediumChanger
ClassGuid = {ce5939ae-ebde-11d0-b181-0000f8753ec4}
Kelas ini mencakup perangkat pengubah media SCSI.

Driver Teknologi Memori
Kelas = MTD
ClassGuid = {4d36e970-e325-11ce-bfc1-08002be10318}
Kelas ini mencakup perangkat memori, seperti kartu memori flash.

Modem
Kelas = Modem
ClassGuid = {4d36e96d-e325-11ce-bfc1-08002be10318}
Kelas ini mencakup perangkat modem. File INF untuk perangkat kelas ini menentukan fitur dan konfigurasi perangkat dan menyimpan informasi ini di registri. File INF untuk perangkat kelas ini juga dapat digunakan untuk menginstal driver perangkat untuk modem tanpa pengontrol atau modem perangkat lunak. Perangkat ini membagi fungsionalitas antara perangkat modem dan driver perangkat. Untuk informasi selengkapnya tentang file INF modem dan perangkat modem Microsoft Windows Driver Model (WDM), lihat Gambaran Umum File INF Modem dan Menambahkan Dukungan Modem WDM.

Monitor
Kelas = Monitor
ClassGuid = {4d36e96e-e325-11ce-bfc1-08002be10318}
Kelas ini mencakup monitor tampilan. INF untuk perangkat kelas ini tidak menginstal driver perangkat, tetapi sebaliknya menentukan fitur monitor tertentu yang akan disimpan dalam registri untuk digunakan oleh driver adaptor video. (Monitor dijumlahkan sebagai perangkat turunan adaptor tampilan.)

Mouse
Kelas = Mouse
ClassGuid = {4d36e96f-e325-11ce-bfc1-08002be10318}
Kelas ini mencakup semua perangkat mouse dan jenis perangkat penunjuk lainnya, seperti trackball. Artinya, kelas ini juga harus ditentukan dalam INF (sekunder) untuk perangkat mouse HID anak yang dijumlahkan.

Perangkat Multifungsi
Kelas = Multifungsi
ClassGuid = {4d36e971-e325-11ce-bfc1-08002be10318}
Kelas ini mencakup kartu kombo, seperti modem PCMCIA dan adaptor netcard. Driver untuk perangkat multifungsi Plug and Play seperti itu diinstal di bawah kelas ini dan menghitung modem dan netcard secara terpisah sebagai perangkat turunannya.

Multimedia
Kelas = Media
ClassGuid = {4d36e96c-e325-11ce-bfc1-08002be10318}
Kelas ini mencakup perangkat multimedia Audio dan DVD, port joystick, dan perangkat pengambilan video gerakan penuh.

Adaptor Serial Multiport
Kelas = MultiportSerial
ClassGuid = {50906cb8-ba12-11d1-bf5d-0000f805f530}
Kelas ini mencakup kartu seri multiport cerdas, tetapi bukan perangkat periferal yang terhubung ke port-nya. Ini tidak termasuk pengontrol serial multiport unintelligent (16550-type) atau pengontrol serial port tunggal (lihat kelas Port).

Adapter Jaringan
Kelas = Bersih
ClassGuid = {4d36e972-e325-11ce-bfc1-08002be10318}
Kelas ini terdiri dari driver adaptor jaringan. Driver ini harus memanggil NdisMRegisterMiniportDriver atau NetAdapterCreate. Driver yang tidak menggunakan NDIS atau NetAdapter harus menggunakan kelas penyiapan yang berbeda.

Klien Jaringan
Kelas = NetClient
ClassGuid = {4d36e973-e325-11ce-bfc1-08002be10318}
Kelas ini mencakup penyedia jaringan dan/atau cetak.

KomponenNetClient catatan tidak digunakan lagi di Windows 8.1, Windows Server 2012 R2, dan yang lebih baru.

Layanan Jaringan
Kelas = NetService
ClassGuid = {4d36e974-e325-11ce-bfc1-08002be10318}
Kelas ini mencakup layanan jaringan, seperti pengalih dan server.

Transportasi Jaringan
Kelas = NetTrans
ClassGuid = {4d36e975-e325-11ce-bfc1-08002be10318}
Kelas ini mencakup protokol NDIS CoNDIS stand-alone call manager, dan klien CoNDIS, selain driver tingkat yang lebih tinggi dalam tumpukan transportasi.

PCI SSL Accelerator
Kelas = SecurityAccelerator
ClassGuid = {268c95a1-edfe-11d3-95c3-0010dc4050a5}
Kelas ini mencakup perangkat yang mempercepat pemrosesan kriptografi lapisan soket aman (SSL).

Adaptor PCMCIA
Kelas = PCMCIA
ClassGuid = {4d36e977-e325-11ce-bfc1-08002be10318}
Kelas ini mencakup pengontrol host PCMCIA dan CardBus, tetapi bukan periferal PCMCIA atau CardBus. Driver untuk kelas ini disediakan sistem.

Port (port COM & LPT)
Kelas = Port
ClassGuid = {4d36e978-e325-11ce-bfc1-08002be10318}
Kelas ini mencakup perangkat port serial dan paralel. Lihat juga kelas MultiportSerial.

Printer
Kelas = Printer
ClassGuid = {4d36e979-e325-11ce-bfc1-08002be10318}
Kelas ini mencakup printer.

Printer, driver kelas khusus Bus
Kelas = PNPPrinters
ClassGuid = {4658ee7e-f050-11d1-b6bd-00c04fa372a7}
Kelas ini mencakup printer yang dijumlahkan SCSI/1394. Driver untuk kelas ini menyediakan komunikasi printer untuk bus tertentu.

Prosesor
Kelas = Prosesor
ClassGuid = {50127dc3-0f36-415e-a6cc-4cb3be910b65}
Kelas ini mencakup jenis prosesor.

PENGONTROL SCSI dan RAID
Kelas = SCSIAdapter
ClassGuid = {4d36e97b-e325-11ce-bfc1-08002be10318}
Kelas ini mencakup SCSI HBA (Host Bus Adapters) dan pengontrol array disk.

Perangkat Keamanan Kelas = Securitydevices
ClassGuid = {d94ee5d8-d189-4994-83d2-f68d7d41b0e6}
(Windows 8.1, Windows 10) Kelas ini mencakup chip Modul Platform Tepercaya. TPM adalah prosesor kripto aman yang membantu Anda melakukan tindakan seperti menghasilkan, menyimpan, dan membatasi penggunaan kunci kriptografi. Setiap perangkat baru yang diproduksi harus menerapkan dan mengaktifkan TPM 2.0 secara default. Untuk informasi selengkapnya, lihat Rekomendasi TPM.

Sensor
Kelas = Sensor
ClassGuid = {5175d334-c371-4806-b3ba-71fd53c9258d}
(Windows 7 dan versi Windows yang lebih baru) Kelas ini mencakup sensor dan perangkat lokasi, seperti perangkat GPS.

Pembaca Kartu Pintar
Kelas = SmartCardReader
ClassGuid = {50dd5230-ba8a-11d1-bf5d-0000f805f530}
Kelas ini mencakup pembaca kartu pintar.

Komponen Perangkat Lunak
Kelas = SoftwareComponent
ClassGuid = {5c4c3332-344d-483c-8739-259e934c9cc8}
(Windows 10 versi 1703 dan versi Windows yang lebih baru) Kelas ini mencakup perangkat anak virtual untuk merangkum komponen perangkat lunak. Untuk detail selengkapnya, lihat Menambahkan Komponen Perangkat Lunak dengan file INF.

Volume Penyimpanan
Kelas = Volume
ClassGuid = {71a27cdd-812a-11d0-bec7-08002be2092f}
Kelas ini mencakup volume penyimpanan sebagaimana didefinisikan oleh manajer volume logis yang disediakan sistem dan driver kelas yang membuat objek perangkat untuk mewakili volume penyimpanan, seperti driver kelas disk sistem.

Perangkat Sistem
Kelas = Sistem
ClassGuid = {4d36e97d-e325-11ce-bfc1-08002be10318}
Kelas ini mencakup HALs, bus sistem, jembatan sistem, driver ACPI sistem, dan driver manajer volume sistem.

Drive Pita
Kelas = TapeDrive
ClassGuid = {6d807884-7d21-11cf-801c-08002be10318}
Kelas ini mencakup tape drive, termasuk semua driver miniclass tape.

Perangkat USB
Kelas = USBDevice
ClassGuid = {88BAE032-5A81-49f0-BC3D-A4FF138216D6}
USBDevice mencakup semua perangkat USB yang bukan milik kelas lain. Kelas ini tidak digunakan untuk pengontrol dan hub host USB.

Perangkat Windows CE USB ActiveSync
Kelas = WCEUSBS
ClassGuid = {25dbce51-6c8f-4a72-8a6d-b54c2b4fc835}
Kelas ini mencakup perangkat Windows CE ActiveSync.

Kelas penyiapan WCEUSBS mendukung komunikasi antara komputer pribadi dan perangkat yang kompatibel dengan driver Windows CE ActiveSync (umumnya, perangkat PocketPC) melalui USB.

Perangkat Portabel Windows (WPD)
Kelas = WPD
ClassGuid = {eec5ad98-8080-425f-922a-dabf3de3f69a}
(Windows Vista dan versi Windows yang lebih baru) Kelas ini mencakup perangkat WPD.