Share via


System-Defined clases de configuración de dispositivos disponibles para proveedores

Si va a escribir un controlador de dispositivo Windows para una categoría específica de dispositivo, puede usar la lista siguiente 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 dispositivos 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 la 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 de 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
Class = Extension
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 de 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 los controladores ATA/ATAPI, pero no los 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 los dispositivos USB HID Estándar y no 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, MPEG2, DSS y Audio estándar/ de alta/baja calidad. 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 los miniportes Serial-IR y Fast-IR NDIS, pero vea también la clase Adaptador de red para otros miniportes de adaptadores 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ódem. 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 del módem y los dispositivos de módem de Microsoft Windows Driver Model (WDM), consulte Información general sobre los archivos INF del módem y Agregar compatibilidad con módem WDM.

Monitor
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 su uso por parte de los controladores de adaptadores de vídeo. (Los monitores se enumeran como los dispositivos secundarios de los adaptadores de pantalla).

Ratón
Clase = Mouse
ClassGuid = {4d36e96f-e325-11ce-bfc1-08002be10318}
Esta clase incluye todos los dispositivos de mouse y otros tipos de dispositivos señaladores, como trackballs. 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 Plug and Play dispositivo multifunción se instala en esta clase y enumera el módem y el 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 multipuerto inteligentes, pero no dispositivos periféricos que se conectan a sus puertos. No incluye controladores de serie multiportables (tipo 16550) 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.

Nota Los componentes de 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 protocolos NDIS CoNDIS administradores de llamadas independientes y clientes 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 sockets seguros (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 LPT & COM)
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 host) y controladores de matriz de disco.

Dispositivos de seguridad Clase = Securitydevices
ClassGuid = {d94ee5d8-d189-4994-83d2-f68d7d41b0e6}
(Windows 8.1, Windows 10) Esta clase incluye chips de 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.

Sensores
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 = {5c4c3332-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 Agregar 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 hals, 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.

dispositivos Windows CE USB ActiveSync
Clase = WCEUSBS
ClassGuid = {25dbce51-6c8f-4a72-8a6d-b54c2b4fc835}
Esta clase incluye Windows CE dispositivos 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 = {eec5ad98-8080-425f-922a-dabf3de3f69a}
(Windows Vista y versiones posteriores de Windows) Esta clase incluye dispositivos WPD.