Consideraciones de programación de controladores de red
Los controladores de red de Microsoft Windows comparten objetivos de diseño similares. Los controladores de red deben escribirse para ser portátiles y escalables, para proporcionar una configuración sencilla de hardware y software, para usar interfaces basadas en objetos y para admitir E/S asincrónicas. En esta sección se describe cómo aplicar estos objetivos de diseño generales a los controladores de red que escriba para Microsoft Windows Vista y sistemas operativos posteriores.
Esta sección contiene los siguientes temas:
- Rendimiento en controladores de red
- Rendimiento en adaptadores de red
- Portabilidad en controladores de red
- Compatibilidad con varios procesadores en controladores de red
- IRQL en controladores de red
- Sincronización y notificación en controladores de red
- Estructuras de paquetes en controladores de red
- Uso de memoria compartida en controladores de red
- Funciones de E/S asincrónicas y finalización en controladores de red
- Problemas de seguridad de los controladores de red