Compatibilidad con dispositivos multifunción en otros buses
Para un dispositivo multifunción en un bus PnP ISA, USB o IEEE 1394, el controlador de bus primario enumera las funciones individuales si el dispositivo se ajusta al estándar de bus.
Para este tipo de dispositivo, el controlador de autobús primario administra el hecho de que hay más de un dispositivo que reside en una sola ubicación de autobús. En el resto del sistema, las funciones individuales funcionan como dispositivos independientes.
Los proveedores de este tipo de dispositivo multifunción deben hacer lo siguiente:
Asegúrese de que el dispositivo se ajusta a la especificación del bus en el que residirá el dispositivo.
Proporcione un controlador de función PnP para cada función del dispositivo.
Dado que el controlador de bus suministrado por el sistema controla la semántica multifunción, los controladores de función pueden ser los mismos controladores que se usan cuando las funciones se empaquetan como dispositivos individuales.
Proporcione un archivo INF para cada función del dispositivo.
Los archivos INF pueden ser los mismos archivos que se usan cuando las funciones se empaquetan como dispositivos individuales. Los archivos INF no necesitan semántica multifunción especial.