Partilhar via


Suporte a dispositivos multifuncionais em outros barramentos

Para um dispositivo multifuncional num barramento PnP ISA, USB ou IEEE 1394, o controlador de barramento principal é responsável por enumerar as funções individuais se o dispositivo estiver conforme o padrão de barramento.

Para tal dispositivo, o driver de bus mãe gere o facto de haver mais de um dispositivo localizado em um único local de bus. Para o resto do sistema, as funções individuais operam como dispositivos independentes.

Os fornecedores deste tipo de dispositivo multifuncional devem fazer o seguinte:

  • Certifique-se de que o dispositivo está em conformidade com a especificação para o barramento no qual o dispositivo irá residir.

  • Forneça um driver de função PnP para cada função do dispositivo.

    Como o controlador de barramento fornecido pelo sistema lida com a semântica multifuncional, os drivers de função podem ser os mesmos que são utilizados 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.