Cadenas de identificación del dispositivo
Nota
No se deben analizar las cadenas de identificación del dispositivo. Solo están pensadas para comparaciones de cadenas y deben tratarse como cadenas opacas.
El administrador de Plug and Play (PnP) y otros componentes de instalación de dispositivos usan cadenas de identificación de dispositivos para identificar los dispositivos instalados en un ordenador.
Windows usa las siguientes cadenas de identificación de dispositivos para localizar el paquete de controladores que mejor coincida con el dispositivo. El enumerador de un dispositivo notifica estas cadenas de identificación. El enumerador de un dispositivo es un componente del sistema que detecta dispositivos PnP basados en un estándar de hardware PnP. Los controladores de bus PnP llevan a cabo estas tareas están en colaboración con el administrador de PnP. El controlador primario del bus, como el controlador de bus PCI o PCMCIA, normalmente enumera un dispositivo. Un controlador de filtro de bus, como el controlador ACPI, enumera algunos dispositivos.
Windows intenta encontrar una coincidencia para uno de los identificadores de hardware o los identificadores compatibles. Para obtener más información sobre cómo Windows usa estos identificadores para que coincidan con un dispositivo con un paquete de controladores y cómo especificar identificadores en un archivo INF, vea Cómo windows selecciona controladores.
Además de usar los identificadores anteriores para identificar dispositivos, el administrador de PnP usa los siguientes identificadores para identificar de forma única las instancias de cada dispositivo instalado en un equipo:
El administrador de PnP utiliza la cadena de identificación del dispositivo del identificador de contenedor para agrupar uno o varios nodos de dispositivo (devnodes). Los devnodes se enumeran a partir de cada instancia de un dispositivo físico instalado en un ordenador.
Cada enumerador personaliza sus identificadores de dispositivo, identificadores de hardware e identificadores compatibles para identificar de forma única los dispositivos que enumera. Además, cada enumerador tiene su propia directiva para identificar identificadores de hardware e identificadores compatibles. Para obtener más información sobre el identificador de hardware y los formatos de identificador compatibles para la mayoría de los buses del sistema, consulte formatos de identificador de dispositivo.