Suporte a dispositivos multifuncionais em outros barramentos
Para um dispositivo multifuncional em um barramento PnP ISA, USB ou IEEE 1394, o driver de barramento pai enumera as funções individuais se o dispositivo estiver em conformidade com o padrão de barramento.
Para tal dispositivo, o motorista de ônibus pai gerencia o fato de que há mais de um dispositivo residindo em um único local de ônibus. Para o resto do sistema, as funções individuais operam como dispositivos independentes.
Os fornecedores desse tipo de dispositivo multifuncional devem fazer o seguinte:
Verifique se o dispositivo está em conformidade com a especificação do barramento no qual o dispositivo residirá.
Forneça um driver de função PnP para cada função do dispositivo.
Como o driver de barramento fornecido pelo sistema lida com a semântica multifuncional, os drivers de função podem ser os mesmos drivers que são usados quando as funções são empacotadas como dispositivos individuais.
Forneça um arquivo INF para cada função do dispositivo.
Os arquivos INF podem ser os mesmos arquivos que são usados quando as funções são empacotadas como dispositivos individuais. Os arquivos INF não precisam de nenhuma semântica multifuncional especial.