GUID คลาสอุปกรณ์สำหรับฮาร์ดแวร์ประเภททั่วไปส่วนใหญ่

GUID คลาสอุปกรณ์สำหรับฮาร์ดแวร์ประเภททั่วไปส่วนใหญ่
GUID คลาสอุปกรณ์สำหรับฮาร์ดแวร์ประเภททั่วไปส่วนใหญ่
Anonim

นอกเหนือจากการเขียนโปรแกรมไดรเวอร์อุปกรณ์ การรู้ Globally Unique Identifier (GUID) สำหรับคลาสอุปกรณ์ฮาร์ดแวร์จะมีประโยชน์ในการติดตามข้อมูลไดรเวอร์ใน Windows Registry

ตัวอย่างเช่น วิธีแก้ไขรหัสข้อผิดพลาดของตัวจัดการอุปกรณ์หลายตัวรวมถึงการลบค่ารีจิสตรีเฉพาะจากรีจิสตรีคีย์ที่ตั้งชื่อตาม GUID ของอุปกรณ์

Image
Image

นี่ไม่ใช่รายการทั้งหมด และไม่ใช่ทุกเวอร์ชันของ Windows ที่ใช้ GUID ทุกรายการในตารางนี้ มีคลาสอุปกรณ์ที่ระบบกำหนดน้อยกว่าทั่วไปหลายคลาส นอกจากนี้ อุปกรณ์ยังสามารถสร้างคลาสที่ไม่ซ้ำตามตัวแปร ซึ่งทำให้ไม่สามารถแสดงรายการทั้งหมดได้

GUID คลาสอุปกรณ์ทั่วไป
คลาส GUID รายละเอียดอุปกรณ์
แบตเตอรี่ 72631E54-78A4-11D0-BCF7-00AA00B7B32A UPS และอุปกรณ์แบตเตอรี่อื่นๆ
ไบโอเมตริกซ์ 53D29EF7-377C-4D14-864B-EB3A85769359 อุปกรณ์ไบโอเมตริกซ์
บลูทูธ E0CBF06C-CD8B-4647-BB8A-263B43F0F974 อุปกรณ์บลูทูธ
กล้อง CA3E7AB9-B4C3-4AE6-8251-579EF933890F อุปกรณ์กล้อง
CDROM 4D36E965-E325-11CE-BFC1-08002BE10318 ซีดี/ดีวีดี/บลูเรย์ไดรฟ์
DiskDrive 4D36E967-E325-11CE-BFC1-08002BE10318 ฮาร์ดไดรฟ์
ดิสเพลย์ 4D36E968-E325-11CE-BFC1-08002BE10318 อะแดปเตอร์วิดีโอ
ส่วนขยาย E2F84CE7-8EFA-411C-AA69-97454CA4CB57 อุปกรณ์ที่ต้องการการปรับแต่ง
FDC 4D36E969-E325-11CE-BFC1-08002BE10318 ฟลอปปี้คอนโทรลเลอร์
ฟลอปปี้ดิสก์ 4D36E980-E325-11CE-BFC1-08002BE10318 ฟลอปปี้ไดรฟ์
HDC 4D36E96A-E325-11CE-BFC1-08002BE10318 ตัวควบคุมฮาร์ดไดรฟ์
HIDClass 745A17A0-74D3-11D0-B6FE-00A0C90F57DA อุปกรณ์ USB บางตัว
1394 6BDD1FC1-810F-11D0-BEC7-08002BE2092F IEEE 1394 โฮสต์คอนโทรลเลอร์
รูปภาพ 6BDD1FC6-810F-11D0-BEC7-08002BE2092F กล้องและสแกนเนอร์
อินฟราเรด 6BDD1FC5-810F-11D0-BEC7-08002BE2092F อุปกรณ์อินฟราเรด
คีย์บอร์ด 4D36E96B-E325-11CE-BFC1-08002BE10318 คีย์บอร์ด
MediumChanger CE5939AE-EBDE-11D0-B181-0000F8753EC4 อุปกรณ์เปลี่ยนสื่อ SCSI
MTD 4D36E970-E325-11CE-BFC1-08002BE10318 อุปกรณ์หน่วยความจำ (เช่น การ์ดหน่วยความจำแฟลช)
โมเด็ม 4D36E96D-E325-11CE-BFC1-08002BE10318 โมเด็ม
จอภาพ 4D36E96E-E325-11CE-BFC1-08002BE10318 จอภาพ
หนู 4D36E96F-E325-11CE-BFC1-08002BE10318 หนูและอุปกรณ์ชี้ตำแหน่ง
มัลติฟังก์ชั่น 4D36E971-E325-11CE-BFC1-08002BE10318 การ์ดคอมโบ (เช่น โมเด็ม PCMCIA)
สื่อ 4D36E96C-E325-11CE-BFC1-08002BE10318 เครื่องเสียงและวิดีโอ
มัลติพอร์ตอนุกรม 50906CB8-BA12-11D1-BF5d-0000F805F530 การ์ดซีเรียลหลายพอร์ต
เน็ต 4D36E972-E325-11CE-BFC1-08002BE10318 อแดปเตอร์เครือข่าย
NetClient 4D36E973-E325-11CE-BFC1-08002BE10318 เครือข่ายและ/หรือผู้ให้บริการการพิมพ์
NetService 4D36E974-E325-11CE-BFC1-08002be10318 เซิฟเวอร์
พอร์ต 4D36E978-E325-11CE-BFC1-08002BE10318 พอร์ตอนุกรมและขนาน
เครื่องพิมพ์ 4D36E979-E325-11CE-BFC1-08002BE10318 เครื่องพิมพ์
PNPPrinters 4658EE7E-F050-11D1-B6BD-00C04FA372A7 SCSI/1394 เครื่องพิมพ์ที่ระบุ
โปรเซสเซอร์ 50127DC3-0F36-415E-A6CC-4CB3BE910B65 ประเภทโปรเซสเซอร์
SCSIAdapter 4D36E97B-E325-11CE-BFC1-08002BE10318 ตัวควบคุม SCSI และ RAID
อุปกรณ์รักษาความปลอดภัย D94EE5D8-D189-4994-83D2-F68D7D41B0E6 ชิปโมดูลแพลตฟอร์มที่เชื่อถือได้
เซ็นเซอร์ 5175D334-C371-4806-B3BA-71FD53C9258D เซ็นเซอร์และอุปกรณ์บอกตำแหน่ง
SmartCardReader 50DD5230-BA8A-11D1-BF5D-0000F805F530 เครื่องอ่านสมาร์ทการ์ด
ปริมาณ 71A27CDD-812A-11D0-BEC7-08002BE2092F ปริมาณการจัดเก็บ
ระบบ 4D36E97D-E325-11CE-BFC1-08002BE10318 ระบบบัส สะพาน ฯลฯ
TapeDrive 6D807884-7D21-11CF-801C-08002BE10318 เทปไดรฟ
USB 36FC9E60-C465-11CF-8056-444553540000 ตัวควบคุมโฮสต์และฮับ USB
USBDevice 88BAE032-5A81-49f0-BC3D-A4FF138216D6 อุปกรณ์ USB ที่ไม่ใช่ของคลาสอื่น
WPD EEC5AD98-8080-425F-922A-DABF3DE3F69A อุปกรณ์ WPD