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

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

Nota

Si busca información sobre clases reservadas y 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 Windows ejemplos de controladores.

Los valores de la lista se pueden usar para instalar controladores de dispositivo en Windows 2000 y versiones posteriores, a menos que se indique especialmente.

Nota

Si busca información sobre cómo solucionar un problema con una unidad de CD o DVD, consulte The CD drive or the DVD drive does not work as expected (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 (APO)
Clase = AudioProcessingObject
ClassGuid = {5989fce8-9cd0-467d-8a6a-5419e31529d4}
Esta clase incluye objetos de procesamiento de audio (APO). Para obtener más información, vea Windows objetos de procesamiento de audio.

Dispositivos de batería
Clase = Batería
ClassGuid = {72631e54-78a4-11d0-bcf7-00aa00b7b32a}
Esta clase incluye dispositivos de batería y 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 biométrica.

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

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 universal.

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 clases de CD-ROM del sistema también instala un controlador de audio CD proporcionado por el sistema y un controlador de cambio de CD-ROM como filtros Plug and Play sistema.

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. Entre los controladores de esta clase se incluyen los controladores de pantalla y los controladores de minipuertos de vídeo.

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

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

Unidades de disquete
Clase = FloppyDisk
ClassGuid= {4d36e980-e325-11ce-bfc1-08002be10318}
Esta clase incluye unidades de 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 que opera el controlador de clase HID proporcionado por el sistema. Esto incluye los dispositivos USB que cumplen con el estándar USB HID y los dispositivos no USB que usan un minidriver HID. Para obtener más información, vea HIDClass Device Setup Class. (Vea también las clases Keyboard 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 los dispositivos periféricos IEEE 1284.4 de varias funciones.

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.

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

El componente 61883 incluye el controlador de protocolo 61883.sys que transmite varios flujos de datos de audio y vídeo a través del bus 1394. Actualmente, incluyen dv de calidad estándar, alta o baja, MPEG2, DSS y audio. Estos flujos de datos se definen mediante las especificaciones iec-61883.

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

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

IEEE 1394 controlador de bus host
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 = Inerte
ClassGuid = {6bdd1fc5-810f-11d0-bec7-08002be2092f}
Esta clase incluye dispositivos inertes. Los controladores de esta clase incluyen minipuertos Serial-IR y Fast-IR NDIS, pero consulte también la clase Adaptador de red para otros miniports 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.

Cambiadores de medios
Clase = MediumChanger
ClassGuid = {ce5939ae-ebde-11d0-b181-0000f8753ec4}
Esta clase incluye dispositivos de cambio 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 de 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 de módem y los dispositivos de módem del 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ódems WDM.

Monitor
Clase = Monitor
ClassGuid = {4d36e96e-e325-11ce-bfc1-08002be10318}
Esta clase incluye monitores de pantalla. Un INF para un dispositivo de esta clase no instala ningún controlador de dispositivo, sino que 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 del mouse y otros tipos de dispositivos que apuntan, como los 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 = Multifunction
ClassGuid = {4d36e971-e325-11ce-bfc1-08002be10318}
Esta clase incluye tarjetas combinadas, como un módem PCMCIA y un adaptador de tarjeta netcard. El controlador de este Plug and Play de varias funciones se instala en esta clase y enumera el módem y la tarjeta de red por separado como sus dispositivos secundarios.

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

Adaptadores serie multiport
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 multipuertos no inteligentes (tipo 16550) ni controladores serie de un solo puerto (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 instalación diferente.

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

NotaLos componentes deNetClient están en desuso 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 redirectors y servidores.

Transporte de red
Clase = NetTrans
ClassGuid = {4d36e975-e325-11ce-bfc1-08002be10318}
Esta clase incluye los protocolos NDIS, los administradores de llamadas independientes de CoNDIS y los clientes de CoNDIS, además de los controladores de nivel superior en las 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 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 proporcionan por el sistema.

Puertos (puertos COM & LPT)
Clase = Puertos
ClassGuid = {4d36e978-e325-11ce-bfc1-08002be10318}
Esta clase incluye dispositivos de puerto serie y paralelo. 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 discos.

Dispositivos de seguridad Clase = Securitydevices
ClassGuid = {d94ee5d8-d189-4994-83d2-f68d7d41b0e6}
(Windows 8.1, Windows 10) Esta clase incluye Módulo de plataforma segura chips. 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 más información, consulte TPM Recomendaciones.

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 tarjeta inteligente
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 dispositivos secundarios virtuales para encapsular componentes de software. Para obtener más información, vea Agregar componentes de software con un archivo INF.

Storage volúmenes
Clase = Volumen
ClassGuid = {71a27cdd-812a-11d0-bec7-08002be2092f}
Esta clase incluye volúmenes de almacenamiento definidos por el administrador de volúmenes lógicos proporcionado por el sistema y los controladores de clase 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 las ACL, los bus del sistema, los 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 de host USB ni concentradores.

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

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

Windows Portable Devices (WPD)
Clase = WPD
ClassGuid = {attribute5ad98-8080-425f-922a-dabf3de3f69a}
(Windows Vista y versiones posteriores de Windows) Esta clase incluye dispositivos WPD.