Compartir a través de


Clases de configuración de dispositivos definidas por el sistema disponibles para los proveedores

Si va a escribir un controlador de dispositivo Windows para una categoría específica de dispositivo, puede usar la siguiente lista para seleccionar los valores predefinidos adecuados que se usarán para las Class entradas y ClassGuid en la sección Versión del archivo INF del controlador.

Nota:

Si busca información sobre las clases reservadas y los GUID, consulte Clases de configuración de dispositivos definidas por el sistema reservadas para uso del sistema.

Para ver cómo aparecen estas entradas en un archivo INF, consulte cdrom.inf en el repositorio de ejemplos de controladores de Windows.

A menos que se indique lo contrario, puede usar entradas en la lista siguiente para instalar controladores de dispositivo en Windows 2000 y versiones posteriores.

Nota:

Si busca información sobre cómo solucionar un problema con una unidad de CD o DVD, consulta La unidad de CD o la unidad de DVD no funciona según lo previsto.

Categorías de dispositivos y valores de clase

Objetos de procesamiento de audio (API)
Clase = AudioProcessingObject
ClassGuid = {5989fce8-9cd0-467d-8a6a-5419e31529d4}
Esta clase incluye objetos de procesamiento de audio (API). Para obtener más información, consulta Objetos de procesamiento de audio de Windows.

Dispositivos de batería
Clase = batería
ClassGuid = {72631e54-78a4-11d0-bcf7-00aa00b7b32a}
Esta clase incluye dispositivos de batería y dispositivos UPS.

Dispositivo biométrico
Clase = Biométrica
ClassGuid = {53D29EF7-377C-4D14-864B-EB3A85769359}
(Windows Server 2003 y versiones posteriores de Windows) Esta clase incluye todos los dispositivos de identificación personal basados en biometría.

Dispositivos Bluetooth
Clase = Bluetooth
ClassGuid = {e0cbf06c-cd8b-4647-bb8a-263b43f0f974}
(Windows XP SP1 y versiones posteriores de Windows) Esta clase incluye todos los dispositivos Bluetooth.

Dispositivo de cámara
Clase = Cámara
ClassGuid = {ca3e7ab9-b4c3-4ae6-8251-579ef933890f}
(Windows 10, versión 1709 y versiones posteriores de Windows) Esta clase incluye controladores de cámara universales.

Unidades de CD-ROM
Clase = CDROM
ClassGuid = {4d36e965-e325-11ce-bfc1-08002be10318}
Esta clase incluye unidades de CD-ROM, incluidas las unidades de CD-ROM SCSI. De forma predeterminada, el instalador de clase CD-ROM del sistema también instala un controlador de audio cd proporcionado por el sistema y un controlador de modificador de CD-ROM como filtros Plug and Play.

Unidades de disco
Clase = DiskDrive
ClassGuid = {4d36e967-e325-11ce-bfc1-08002be10318}
Esta clase incluye unidades de disco duro. Consulte también las clases HDC y SCSIAdapter.

Adaptadores de pantalla
Clase = Mostrar
ClassGuid = {4d36e968-e325-11ce-bfc1-08002be10318}
Esta clase incluye adaptadores de vídeo. Los controladores de esta clase incluyen controladores de pantalla y controladores de minipuerto de vídeo.

Extensión INF
Clase = extensión
ClassGuid = {e2f84ce7-8efa-411c-aa69-97454ca4cb57}
(Windows 10 y versiones posteriores de Windows) Esta clase incluye todos los dispositivos que requieren personalizaciones. Para obtener más información, consulte Uso de un archivo INF de extensión.

Controladores de disco disquete
Clase = FDC
ClassGuid = {4d36e969-e325-11ce-bfc1-08002be10318}
Esta clase incluye controladores de unidad de disco disquete.

Unidades de disco disquete
Clase = FloppyDisk
ClassGuid= {4d36e980-e325-11ce-bfc1-08002be10318}
Esta clase incluye unidades de disco disquete.

Controladores de disco duro
Clase = HDC
ClassGuid = {4d36e96a-e325-11ce-bfc1-08002be10318}
Esta clase incluye controladores de disco duro, incluidos controladores ATA/ATAPI, pero no controladores de disco SCSI y RAID.

Dispositivos de interfaz humana (HID)
Clase = HIDClass
ClassGuid = {745a17a0-74d3-11d0-b6fe-00a0c90f57da}
Esta clase incluye dispositivos de entrada interactivos operados por el controlador de clase HID proporcionado por el sistema. Esto incluye dispositivos USB que cumplen con el estándar HID USB y dispositivos que no son USB que usan un minidriver HID. Para obtener más información, vea HIDClass Device Setup Class. (Vea también las clases teclado o mouse más adelante en esta lista).

Dispositivos IEEE 1284.4
Clase = Dot4
ClassGuid = {48721b56-6795-11d2-b1a8-0080c72e74a2}
Esta clase incluye dispositivos que controlan el funcionamiento de dispositivos periféricos IEEE 1284.4 multifunción.

Funciones de impresión IEEE 1284.4
Clase = Dot4Print
ClassGuid = {49ce6ac8-6f86-11d2-b1e5-0080c72e74a2}
Esta clase incluye funciones de impresión dot4. Una función de impresión Dot4 es una función en un dispositivo Dot4 y tiene un único dispositivo secundario, que es miembro de la clase de configuración del dispositivo Printer.

Dispositivos IEEE 1394 que admiten el protocolo 61883
Clase = 61883
ClassGuid = {7ebefbc0-3200-11d2-b4c2-00a0C9697d07}
Esta clase incluye dispositivos IEEE 1394 que admiten la clase de dispositivo de protocolo IEC-61883.

El componente 61883 incluye el controlador de protocolo 61883.sys que transmite varias secuencias de datos de audio y vídeo a través del bus 1394. Actualmente se incluyen DV de alta y baja calidad, MPEG2, DSS y Audio. Estos flujos de datos se definen mediante las especificaciones IEC-61883.

Dispositivos IEEE 1394 que admiten el protocolo AVC
Clase = AVC
ClassGuid = {c06ff265-ae09-48f0-812c-16753d7cba83}
Esta clase incluye dispositivos IEEE 1394 que admiten la clase de dispositivo de protocolo AVC.

Dispositivos IEEE 1394 que admiten el protocolo SBP2
Clase = SBP2
ClassGuid = {d48179be-ec20-11d1-b6b8-00c04fa372a7}
Esta clase incluye dispositivos IEEE 1394 que admiten la clase de dispositivo de protocolo SBP2.

Controlador de bus host IEEE 1394
Clase = 1394
ClassGuid = {6bdd1fc1-810f-11d0-bec7-08002be2092f}
Esta clase incluye 1394 controladores host conectados en un bus PCI, pero no 1394 periféricos. Los controladores de esta clase se suministran por el sistema.

Dispositivo de creación de imágenes
Clase = Imagen
ClassGuid = {6bdd1fc6-810f-11d0-bec7-08002be2092f}
Esta clase incluye dispositivos de captura de imágenes fijas, cámaras digitales y escáneres.

Dispositivos IrDA
Clase = Infrarrojo
ClassGuid = {6bdd1fc5-810f-11d0-bec7-08002be2092f}
Esta clase incluye dispositivos infrarrojos. Entre los controladores de esta clase se incluyen miniportes Serial-IR y Fast-IR NDIS, pero consulte también la clase Adaptador de red para otros miniportes de adaptador de red NDIS.

Teclado
Clase = Teclado
ClassGuid = {4d36e96b-e325-11ce-bfc1-08002be10318}
Esta clase incluye todos los teclados. Es decir, también debe especificarse en el INF (secundario) para un dispositivo de teclado HID secundario enumerado.

Modificadores de medios
Clase = MediumChanger
ClassGuid = {ce5939ae-ebde-11d0-b181-0000f8753ec4}
Esta clase incluye dispositivos de modificador de medios SCSI.

Controlador de tecnología de memoria
Clase = MTD
ClassGuid = {4d36e970-e325-11ce-bfc1-08002be10318}
Esta clase incluye dispositivos de memoria, como tarjetas de memoria flash.

Módem
Clase = Módem
ClassGuid = {4d36e96d-e325-11ce-bfc1-08002be10318}
Esta clase incluye dispositivos módems. Un archivo INF para un dispositivo de esta clase especifica las características y la configuración del dispositivo y almacena esta información en el Registro. También se puede usar un archivo INF para un dispositivo de esta clase para instalar controladores de dispositivo para un módem sin controlador o un módem de software. Estos dispositivos dividen la funcionalidad entre el dispositivo módem y el controlador del dispositivo. Para obtener más información sobre los archivos INF de módem y los dispositivos de módem modelo de controlador de Microsoft Windows (WDM), consulte Información general sobre los archivos INF de módem y adición de compatibilidad con módem WDM.

Supervisión
Clase = Monitor
ClassGuid = {4d36e96e-e325-11ce-bfc1-08002be10318}
Esta clase incluye monitores de visualización. Un INF para un dispositivo de esta clase no instala controladores de dispositivo, sino que, en su lugar, especifica las características de un monitor determinado que se almacenará en el Registro para que los controladores de los adaptadores de vídeo los usen. (Los monitores se enumeran como dispositivos secundarios de adaptadores de pantalla).

Mouse
Clase = Mouse
ClassGuid = {4d36e96f-e325-11ce-bfc1-08002be10318}
Esta clase incluye todos los dispositivos del mouse y otros tipos de dispositivos apuntadores, como las bolas de seguimiento. Es decir, esta clase también debe especificarse en el INF (secundario) para un dispositivo de mouse HID secundario enumerado.

Dispositivos multifunción
Clase = multifunción
ClassGuid = {4d36e971-e325-11ce-bfc1-08002be10318}
Esta clase incluye tarjetas combinadas, como un módem PCMCIA y un adaptador de netcard. El controlador para este tipo de dispositivo multifunción Plug and Play se instala en esta clase y enumera el módem y netcard por separado como sus dispositivos secundarios.

Multimedia
Clase = Medios
ClassGuid = {4d36e96c-e325-11ce-bfc1-08002be10318}
Esta clase incluye dispositivos multimedia audio y DVD, puertos de joystick y dispositivos de captura de vídeo de movimiento completo.

Adaptadores serie multiporte
Clase = MultiportSerial
ClassGuid = {50906cb8-ba12-11d1-bf5d-0000f805f530}
Esta clase incluye tarjetas serie multiport inteligentes, pero no dispositivos periféricos que se conectan a sus puertos. No incluye controladores serie multiportar (tipo 16550) no inintelligentes ni controladores serie de puerto único (consulte la clase Ports).

Adaptador de red
Clase = Net
ClassGuid = {4d36e972-e325-11ce-bfc1-08002be10318}
Esta clase consta de controladores de adaptador de red. Estos controladores deben llamar a NdisMRegisterMiniportDriver o NetAdapterCreate. Los controladores que no usan NDIS o NetAdapter deben usar una clase de configuración diferente.

Cliente de red
Clase = NetClient
ClassGuid = {4d36e973-e325-11ce-bfc1-08002be10318}
Esta clase incluye proveedores de impresión o red.

NotaLos componentes netClient están en desuso en Windows 8.1, Windows Server 2012 R2 y versiones posteriores.

Servicio de red
Clase = NetService
ClassGuid = {4d36e974-e325-11ce-bfc1-08002be10318}
Esta clase incluye servicios de red, como redireccionadores y servidores.

Transporte de red
Clase = NetTrans
ClassGuid = {4d36e975-e325-11ce-bfc1-08002be10318}
Esta clase incluye los protocolos NDIS CoNDIS administradores de llamadas independientes y clientes de CoNDIS, además de controladores de nivel superior en pilas de transporte.

Acelerador SSL de PCI
Clase = SecurityAccelerator
ClassGuid = {268c95a1-edfe-11d3-95c3-0010dc4050a5}
Esta clase incluye dispositivos que aceleran el procesamiento criptográfico de capa de socket seguro (SSL).

Adaptadores de PCMCIA
Clase = PCMCIA
ClassGuid = {4d36e977-e325-11ce-bfc1-08002be10318}
Esta clase incluye controladores host PCMCIA y CardBus, pero no periféricos PCMCIA o CardBus. Los controladores de esta clase se suministran por el sistema.

Puertos (puertos COM y LPT)
Clase = puertos
ClassGuid = {4d36e978-e325-11ce-bfc1-08002be10318}
Esta clase incluye dispositivos de puerto serie y paralelos. Consulte también la clase MultiportSerial.

Impresoras
Clase = Impresora
ClassGuid = {4d36e979-e325-11ce-bfc1-08002be10318}
Esta clase incluye impresoras.

Impresoras, controladores de clase específicos de bus
Clase = PNPPrinters
ClassGuid = {4658ee7e-f050-11d1-b6bd-00c04fa372a7}
Esta clase incluye impresoras enumeradas SCSI/1394. Los controladores de esta clase proporcionan comunicación de impresora para un bus específico.

Procesadores
Clase = Procesador
ClassGuid = {50127dc3-0f36-415e-a6cc-4cb3be910b65}
Esta clase incluye tipos de procesador.

Controladores SCSI y RAID
Clase = SCSIAdapter
ClassGuid = {4d36e97b-e325-11ce-bfc1-08002be10318}
Esta clase incluye HBA SCSI (adaptadores de bus de host) y controladores de matriz de disco.

Clase De dispositivos de seguridad = Securitydevices
ClassGuid = {d94ee5d8-d189-4994-83d2-f68d7d41b0e6}
(Windows 8.1, Windows 10) Esta clase incluye chips del módulo de plataforma segura. Un TPM es un procesador criptográfico seguro que le ayuda con acciones como generar, almacenar y limitar el uso de claves criptográficas. Cualquier nuevo dispositivo fabricado debe implementar y habilitar TPM 2.0 de forma predeterminada. Para obtener más información, consulte Recomendaciones de TPM.

Sensors
Clase = Sensor
ClassGuid = {5175d334-c371-4806-b3ba-71fd53c9258d}
(Windows 7 y versiones posteriores de Windows) Esta clase incluye dispositivos de sensor y ubicación, como dispositivos GPS.

Lectores de tarjetas inteligentes
Clase = SmartCardReader
ClassGuid = {50dd5230-ba8a-11d1-bf5d-0000f805f530}
Esta clase incluye lectores de tarjetas inteligentes.

Componente de software
Clase = SoftwareComponent
ClassGuid = {5c4c332-344d-483c-8739-259e934c9cc8}
(Windows 10, versión 1703 y versiones posteriores de Windows) Esta clase incluye un dispositivo secundario virtual para encapsular componentes de software. Para obtener más información, consulte Adición de componentes de software con un archivo INF.

Volúmenes de almacenamiento
Clase = Volumen
ClassGuid = {71a27cdd-812a-11d0-bec7-08002be2092f}
Esta clase incluye volúmenes de almacenamiento definidos por el administrador de volúmenes lógicos y controladores de clase proporcionados por el sistema que crean objetos de dispositivo para representar volúmenes de almacenamiento, como el controlador de clase de disco del sistema.

Dispositivos del sistema
Clase = Sistema
ClassGuid = {4d36e97d-e325-11ce-bfc1-08002be10318}
Esta clase incluye ACL, buses del sistema, puentes del sistema, el controlador ACPI del sistema y el controlador del administrador de volúmenes del sistema.

Unidades de cinta
Clase = TapeDrive
ClassGuid = {6d807884-7d21-11cf-801c-08002be10318}
Esta clase incluye unidades de cinta, incluidos todos los controladores de miniclase de cinta.

Dispositivo USB
Clase = USBDevice
ClassGuid = {88BAE032-5A81-49f0-BC3D-A4FF138216D6}
USBDevice incluye todos los dispositivos USB que no pertenecen a otra clase. Esta clase no se usa para controladores y concentradores de host USB; Los controladores para estos dispositivos los proporciona el sistema operativo y deben usar la clase USB descrita en Clases de configuración de dispositivos definidas por el sistema reservadas para uso del sistema.

Dispositivos ActiveSync USB de Windows CE
Clase = WCEUSBS
ClassGuid = {25dbce51-6c8f-4a72-8a6d-b54c2b4fc835}
Esta clase incluye dispositivos Windows CE ActiveSync.

La clase de configuración WCEUSBS admite la comunicación entre un equipo personal y un dispositivo compatible con el controlador ActiveSync de Windows CE (generalmente, dispositivos PocketPC) a través de USB.

Dispositivos portátiles de Windows (WPD)
Clase = WPD
ClassGuid = {cee5ad98-8080-425f-922a-dabf3de3f69a}
(Windows Vista y versiones posteriores de Windows) Esta clase incluye dispositivos WPD.