Este es un pequeño artículo donde se explicará brevemente
el proceso que se usa para seleccionar el controlador de dispositivo más
adecuado durante una instalación.
Plug and Play intenta localizar un controlador de dispositivo
compatible comparando los identificadores (Id.) Plug and Play
del hardware (devueltos por el firmware del dispositivo o el BIOS
del sistema en el momento de enumerar el dispositivo) con cualquier identificador
Plug and Play que coincida y se encuentre en los archivos .inf.
Plug and Play puede buscar en todos los archivos .inf el controlador
de dispositivo más adecuado para instalar un dispositivo en particular.
Plug and Play no detiene la búsqueda en la primera correspondencia
que encuentra. Continúa buscando en todos los archivos .inf que aparezcan
en la ruta de búsqueda de Plug and Play, tal como se
define en la siguiente entrada del Registro:
HKEY-LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion
DevicePath:Reg_Expand_SZ:%Systemroot%\Inf