Compilación de un controlador NDIS 6.30
En la versión Windows 8 del Kit de controladores de Windows (WDK), el entorno de desarrollo de controladores se integra en Visual Studio. La mayoría de las herramientas que necesita para codificar, compilar, probar, depurar, implementar y liberar un controlador están disponibles en la interfaz de usuario de Visual Studio. Se trata de una salida de las versiones anteriores del WDK, donde las distintas fases del ciclo de vida del controlador se realizaron como tareas independientes con herramientas independientes.
WDK para Windows 8 admite el control de versiones de encabezado. El control de versiones de encabezado garantiza que los controladores NDIS 6.30 usen las estructuras de datos NDIS 6.30 adecuadas en tiempo de compilación. Agregue la siguiente configuración del compilador al proyecto de Visual Studio para el controlador:
Para un controlador de minipuerto, agregue NDIS630_MINIPORT=1.
Para un controlador de protocolo o filtro, agregue NDIS630=1.
Para obtener información sobre cómo crear un controlador con la versión de Windows 8 del WDK, vea Building a Driver (Creación de un controlador).
Para obtener información sobre cómo convertir los archivos de compilación de un controlador en un proyecto de Visual Studio, vea Crear un controlador a partir de archivos de origen existentes.