Device Class GUIDs for Popular Types of Hardware
来源:互联网 发布:tl wr886n访客网络 编辑:程序博客网 时间:2024/06/07 04:40
今天发现驱动的类的GUID都是唯一的,不能随意更改,找到了一个列表,记录下来。
Other than programming for a device driver, the Globally Unique Identifier (GUID) for a device class is useful when tracking down driver information in the Windows Registry.
For example, the solution to several Device Manager errors include removing specific registry entries after a device’s GUID.
Note: This is not a complete list of device class GUIDs. Devices can generate unique classes based on various variables making it virtually impossible to list them all.
The 61883 component includes the 61883.sysprotocol driver that transmits various audio and video data streams over the 1394 bus. These currently include standard/high/low quality DV, MPEG2, DSS, and Audio. These data streams are defined by the IEC-61883 specifications.
IEEE 1394 Devices That Support the AVC ProtocolAVC{c06ff265-ae09-48f0-812c-16753d7cba83}This class includes IEEE 1394 devices that support the AVC protocol device class.IEEE 1394 Devices That Support the SBP2 ProtocolSBP2{d48179be-ec20-11d1-b6b8-00c04fa372a7}This class includes IEEE 1394 devices that support the SBP2 protocol device class.IEEE 1394 Host Bus Controller1394{6bdd1fc1-810f-11d0-bec7-08002be2092f}This class includes 1394 host controllers connected on a PCI bus, but not 1394 peripherals. Drivers for this class are system-supplied.Imaging DeviceImage{6bdd1fc6-810f-11d0-bec7-08002be2092f}This class includes still-image capture devices, digital cameras, and scanners.IrDA DevicesInfrared{6bdd1fc5-810f-11d0-bec7-08002be2092f}This class includes infrared devices. Drivers for this class include Serial-IR and Fast-IR NDIS miniports, but see also the Network Adapter class for other NDIS network adapter miniports.KeyboardKeyboard{4d36e96b-e325-11ce-bfc1-08002be10318}This class includes all keyboards. That is, it must also be specified in the (secondary) INF for an enumerated child HID keyboard device.Media ChangersMediumChanger{ce5939ae-ebde-11d0-b181-0000f8753ec4}This class includes SCSI media changer devices.Memory Technology DriverMTD{4d36e970-e325-11ce-bfc1-08002be10318}This class includes memory devices, such as flash memory cards.ModemModem{4d36e96d-e325-11ce-bfc1-08002be10318}This class includes modem devices. An INF file for a device of this class specifies the features and configuration of the device and stores this information in the registry. An INF file for a device of this class can also be used to install device drivers for a controllerless modem or a software modem. These devices split the functionality between the modem device and the device driver. For more information about modem INF files and Microsoft Windows Driver Model (WDM) modem devices, see Overview of Modem INF Filesand Adding WDM Modem Support.MonitorMonitor{4d36e96e-e325-11ce-bfc1-08002be10318}This class includes display monitors. An INF for a device of this class installs no device driver(s), but instead specifies the features of a particular monitor to be stored in the registry for use by drivers of video adapters. (Monitors are enumerated as the child devices of display adapters.)MouseMouse{4d36e96f-e325-11ce-bfc1-08002be10318}This class includes all mouse devices and other kinds of pointing devices, such as trackballs. That is, this class must also be specified in the (secondary) INF for an enumerated child HID mouse device.Multifunction DevicesMultifunction{4d36e971-e325-11ce-bfc1-08002be10318}This class includes combo cards, such as a PCMCIA modem and netcard adapter. The driver for such a Plug and Play multifunction device is installed under this class and enumerates the modem and netcard separately as its child devices.MultimediaMedia{4d36e96c-e325-11ce-bfc1-08002be10318}This class includes Audio and DVD multimedia devices, joystick ports, and full-motion video capture devices.Multiport Serial AdaptersMultiportSerial{50906cb8-ba12-11d1-bf5d-0000f805f530}This class includes intelligent multiport serial cards, but not peripheral devices that connect to its ports. It does not include unintelligent (16550-type) multiport serial controllers or single-port serial controllers (see the Ports class).Network AdapterNet{4d36e972-e325-11ce-bfc1-08002be10318}This class includes NDIS miniport drivers excluding Fast-IR miniport drivers, NDIS intermediate drivers (of virtual adapters), and CoNDIS MCM miniport drivers.Network ClientNetClient{4d36e973-e325-11ce-bfc1-08002be10318}This class includes network and/or print providers.Network ServiceNetService{4d36e974-e325-11ce-bfc1-08002be10318}This class includes network services, such as redirectors and servers.Network TransportNetTrans{4d36e975-e325-11ce-bfc1-08002be10318}This class includes NDIS protocols, CoNDIS stand-alone call managers, and CoNDIS clients, in addition to higher level drivers in transport stacks.PCI SSL AcceleratorSecurity Accelerator{268c95a1-edfe-11d3-95c3-0010dc4050a5}This class includes devices that accelerate secure socket layer (SSL) cryptographic processing.PCMCIA AdaptersPCMCIA{4d36e977-e325-11ce-bfc1-08002be10318}This class includes PCMCIA and CardBus host controllers, but not PCMCIA or CardBus peripherals. Drivers for this class are system-supplied.Ports (COM & LPT ports)Ports{4d36e978-e325-11ce-bfc1-08002be10318}This class includes serial and parallel port devices. See also the MultiportSerial class.PrintersPrinter{4d36e979-e325-11ce-bfc1-08002be10318}This class includes printers.Printers, Bus-specific class driversPNPPrinters{4658ee7e-f050-11d1-b6bd-00c04fa372a7}This class includes SCSI/1394-enumerated printers. Drivers for this class provide printer communication for a specific bus.ProcessorsProcessor{50127dc3-0f36-415e-a6cc-4cb3be910b65}This class includes processor types.SCSI and RAID ControllersSCSIAdapter{4d36e97b-e325-11ce-bfc1-08002be10318}This class includes SCSI HBAs (Host Bus Adapters) and disk-array controllers.Smart Card ReadersSmartCardReader{50dd5230-ba8a-11d1-bf5d-0000f805f530}This class includes smart card readers.Storage VolumesVolume{71a27cdd-812a-11d0-bec7-08002be2092f}This class includes storage volumes as defined by the system-supplied logical volume manager and class drivers that create device objects to represent storage volumes, such as the system disk class driver.System DevicesSystem{4d36e97d-e325-11ce-bfc1-08002be10318}This class includes HALs, system buses, system bridges, the system ACPI driver, and the system volume manager driver.Tape DrivesTapeDrive{6d807884-7d21-11cf-801c-08002be10318}This class includes tape drives, including all tape miniclass drivers.USBUSB{36fc9e60-c465-11cf-8056-444553540000}This class includes USB host controllers and USB hubs, but not USB peripherals. Drivers for this class are system-supplied.Windows CE USB ActiveSync DevicesWCEUSBS{25dbce51-6c8f-4a72-8a6d-b54c2b4fc835}This class includes Windows CE ActiveSync devices.The WCEUSBS setup class supports communication between a personal computer and a device that is compatible with the Windows CE ActiveSync driver (generally, PocketPC devices) over USB.
Windows SideShowSideShow{997b5d8d-c442-4f2e-baf3-9c8e671e9e21}This class includes all devices that are compatible with Windows SideShow. This class is supported in Windows Vista and later versions of Windows.System-Defined Device Setup Classes Reserved for System Use
- Device Class GUIDs for Popular Types of Hardware
- Four types of inner class
- Locations Of Stored Passwords For Popular Programs
- List of Features with GUIDs
- random walk for different types of Drunks
- INFO: List of known project type Guids
- Linux Bluetooth编程 (八) Class of Device
- Specifying Device Types
- Device Context Types
- Class Profile for MBA Class of 2014*
- Popular blogs for testers
- Popular books for testers
- 2大类型的设备驱动程序(2 main types of device driver)
- FUNDAMENTALS OF COMPUTER HARDWARE
- The Cost of GUIDs as Primary Keys(转贴)
- 实战Linux Bluetooth编程 (八) Class of Device
- 实战Linux Bluetooth编程 (八) Class of Device
- 实战Linux Bluetooth编程 Class of Device(转)
- linux常用命令
- 按照RFC3984协议实现H264视频RTP打包
- 二分查找
- C#文件操作
- Ubuntu下Samba服务器的最简配置
- Device Class GUIDs for Popular Types of Hardware
- 关于fedora9中Qt Creator在界面编辑无法显示菜单栏的问题解决
- ora-01034 ora-27101 解决方法整理
- 如何调动员工的积极性及提高效率
- 测试MX记录
- 你未必知道的10个CSS技巧
- android中获得屏幕、视图、任务栏、状态栏的高宽以及屏幕的设置
- Struts2配置文件中传递参数
- 怎样做一个成功的人