Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 de notificação e envia notificações de eventos (como notificações de remoção de miniportos virtuais) relacionados ao driver. Se você quiser uma visão geral de notificar objetos em geral ou mais informações sobre objetos de notificação, consulte Notify Objects for Network Components.
Para incluir o objeto de notificação na sua instalação, é necessário referenciá-lo no INF do protocolo do driver intermediário. Drivers intermediários de filtro não exigem um objeto de notificação. Você pode incluir um objeto de notificação com o driver intermediário de 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 instalação personalizado para copiar o arquivo INF do miniporto 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 o miniporto INF. Em versões mais antigas do Windows, você não pode criar um pacote de driver com um objeto de notificação executado na Loja de Driver. Para instalar com êxito um pacote de driver nesse cenário, você precisa ter um número mínimo de build do sistema operacional de 25341. Para obter mais informações sobre como copiar arquivos INF, consulte Copiar INFs.
Um objeto de notificação de driver intermediário MUX deve fornecer serviços para a instalação e remoção de miniportos virtuais. Isso pode ser feito automaticamente ou fornecendo uma interface do usuário. Ele deve gerenciar a lista de nomes de dispositivo dos miniportos virtuais no registro. A lista de nomes do dispositivo define as associações entre miniportos virtuais e dispositivos físicos. Por exemplo, o objeto de notificação do exemplo de driver intermediário MUX n-para-um mantém uma lista de miniportas virtuais vinculadas a cada dispositivo físico em uma entrada do Registro UpperBindings. O driver de exemplo do MUX lê a lista UpperBindings e inicializa um miniporto virtual para cada entrada.
O driver intermediário do MUX deve usar as entradas UpperRange/LowerRange para controlar associações externas. No entanto, você pode controlar associações externas de seu objeto de notificação, se necessário. Para obter mais informações sobre associações em drivers intermediários, consulte Entradas de arquivo INF do Intermediate Driver UpperRange e LowerRange
Opcionalmente, seu objeto de notificação pode fornecer uma interface do usuário que permite que o usuário altere ou exiba a configuração do driver. O exemplo de driver intermediário do MUX inclui uma interface de usuário de exemplo para um objeto de notificação.