Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Um objeto de notificação de driver intermediário é uma extensão do instalador de classe de rede. O instalador de classe de rede carrega e inicializa seu objeto notify e envia notificações de eventos (como notificações de remoção de miniporta virtual) relacionados ao seu driver. Se você quiser uma visão geral dos objetos de notificação em geral ou mais informações sobre objetos de notificação, consulte Notificar objetos para componentes de rede.
Para incluir o objeto notify em sua instalação, você deve fazer referência a ele no protocolo de driver intermediário INF. Os drivers intermediários de filtro não necessitam de um objeto de notificação. Você pode incluir um objeto de notificação com o driver intermediário do filtro se quiser fornecer opções de configuração mais flexíveis ao usuário.
No Windows Vista, você pode usar o objeto notify ou um aplicativo de configuração personalizado para copiar o arquivo INF de miniporta para o diretório INF do sistema. Para qualquer um deles, use SetupCopyOEMInf para copiar o INF. Para o Windows Vista e versões posteriores do sistema operacional, você deve usar a diretiva INF CopyINF no protocolo INF para copiar a miniporta INF. Em versões mais antigas do Windows, não é possível criar um pacote de driver com um objeto de notificação executado a partir do Driver Store . Para instalar com êxito um pacote de driver nesse cenário, você precisa ter um número mínimo de compilação do sistema operacional de 25341. Para obter mais informações sobre como copiar arquivos INF, consulte Copiando INFs.
Um objeto de notificação de controlador intermediário MUX deve ser capaz de fornecer serviços para instalar e remover miniportas virtuais. Isso pode ser feito automaticamente ou fornecendo uma interface de usuário. Ele deve gerenciar a lista de nomes de dispositivos das miniportas virtuais no registro. A lista de nomes de dispositivos define as ligações entre miniportas virtuais e dispositivos físicos. Por exemplo, o objeto de notificação de exemplo de driver intermediário MUX n-to-one mantém uma lista de miniportas virtuais vinculadas a cada dispositivo físico em uma entrada do Registro UpperBindings. O driver de exemplo MUX lê a lista UpperBindings e inicializa uma miniporta virtual para cada entrada.
Seu driver intermediário MUX deve usar as entradas UpperRange/LowerRange para controlar ligações externas. No entanto, você pode controlar associações externas do seu objeto de notificação, se necessário. Para obter mais informações sobre ligações em drivers intermediários, consulte Intermediate Driver UpperRange And LowerRange INF File Entries
Seu objeto notify pode, opcionalmente, fornecer uma interface de usuário que permite ao usuário alterar ou visualizar a configuração do driver. O exemplo de driver intermediário MUX inclui um exemplo de interface do usuário para um objeto de notificação.