Considerações sobre programação de driver de rede
Os drivers de rede do Microsoft Windows compartilham metas de design semelhantes. Os drivers de rede devem ser gravados para serem portáteis e escalonáveis, para fornecer configuração simples de hardware e software, para usar interfaces baseadas em objeto e para dar suporte à E/S assíncrona. Esta seção descreve como aplicar essas metas gerais de design aos drivers de rede que você escreve para o Microsoft Windows Vista e sistemas operacionais posteriores.
Esta seção inclui os tópicos a seguir:
- Desempenho em drivers de rede
- Desempenho em adaptadores de rede
- Portabilidade em drivers de rede
- Suporte a vários processadores em drivers de rede
- IRQLs em drivers de rede
- Sincronização e notificação em drivers de rede
- Estruturas de pacotes em drivers de rede
- Usando memória compartilhada em drivers de rede
- Funções assíncronas de E/S e conclusão em drivers de rede
- Problemas de segurança para drivers de rede