Instalação do driver de protocolo NDIS
Para instalar um driver de protocolo, primeiro você deve fornecer um único arquivo INF. O gerenciador de configurações lê informações de configuração sobre o driver de protocolo do arquivo INF e copia-o para o registro.
Para obter mais informações sobre arquivos INF do driver de protocolo, consulte Requisitos de instalação para protocolos de rede. Para obter um exemplo de arquivo INF do driver de protocolo, consulte o driver de exemplo ndisprot 630 .
Depois de fornecer o arquivo INF do driver de protocolo, para instalar ou desinstalar o driver de protocolo, você deverá usar a INetCfg
família de Interfaces de Configuração de Rede. Por exemplo, para instalar ou remover componentes de rede, chame a interface INetCfgClassSetup . Você pode chamar essas interfaces programaticamente ou chamá-las indiretamente com netcfg.exe, que chama INetCfg
para você. Não é possível instalar um pacote de driver por meio do INetCfg
e usar o recurso De armazenamento de driver em versões mais antigas do Windows. Para instalar com êxito o pacote de driver nesse cenário, você precisa ter um número mínimo de build do sistema operacional de 25319. Você não pode usar SetupAPI para instalar ou desinstalar um driver de protocolo NDIS.
Para obter um exemplo de chamada por INetCfg
meio do código, consulte o exemplo do Utilitário de Configuração de Rede bindview.