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.
Todos os drivers NDIS podem se registrar como provedores de interface. Sempre que um driver (ou o provedor de interface de proxy do NDIS) detecta uma nova interface que está sendo introduzida no computador, ele aloca um índice NET_LUID , registra a interface e retém o valor de NET_LUID associado no armazenamento persistente (como o registro). A lista a seguir descreve vários exemplos de como uma nova interface pode ser introduzida em um computador:
Instalando um adaptador de rede, um adaptador virtual para um driver intermediário ou um adaptador físico. Nesse caso, o provedor de interface proxy do NDIS gerencia a interface.
Anexando um módulo de filtro. Nesse caso, o provedor de interface proxy do NDIS gerencia a interface.
Associações internas de driver intermediário do MUX. O driver intermediário do MUX deve implementar serviços de provedor NDIS para lidar com esse caso porque as interfaces internas não estão visíveis para o NDIS.
Quando o computador é reiniciado posteriormente, o provedor de interface não deve alocar um novo NET_LUID para a mesma interface se a interface for persistente; Em vez disso, o provedor de interface deve usar o valor de NET_LUID armazenado anteriormente para registrar a mesma interface. Além disso, mesmo que a interface não seja persistente, o provedor de interface deverá liberar o índice NET_LUID se houver uma falha de energia do computador. Portanto, o provedor de interface deve armazenar o NET_LUID no armazenamento persistente (por exemplo, o registro).
Se um provedor de interface detectar que uma interface está sendo desligada, ele deverá cancelar o registro da interface.
Nota O provedor proxy NDIS desregistra interfaces para adaptadores de miniport quando eles são desinstalados e módulos de filtro quando são desanexados.
Se um provedor de interface detectar que uma interface está sendo removida completamente (por exemplo, o provedor de proxy do NDIS será notificado de que um adaptador de miniporto está sendo desinstalado), o provedor de interface desregista a interface e libera o índice NET_LUID. O provedor de proxy NDIS também libera o índice NET_LUID quando um módulo de filtro é desanexado.
Durante o tempo de execução, os provedores de interface lidam com solicitações OID para as interfaces que registraram. O provedor de interface proxy do NDIS pode emitir solicitações de OID para drivers subjacentes para obter informações de interface.