Tecnología

Inicio

Cómo construir un controlador de dispositivo

Cómo construir un controlador de dispositivo


Los controladores de dispositivos son un componente importante en la forma en que el ordenador se comunica con todos sus componentes de hardware. Sin controladores de dispositivos, las computadoras no sabrían qué hacer con las impresoras, tarjetas gráficas, memorias USB y otros dispositivos de hardware que habitualmente tienen que interactuar. Aunque los sistemas operativos suelen contener una base de datos controlador como parte de su diseño de modo que puedan reconocer e interactuar con estos componentes de inmediato, hay veces en las que simplemente tiene que crear su propia cuenta.

Instrucciones

1 Descargar el kit de controlador de Windows, o WDK, desde el sitio web de Microsoft. El software se ejecuta correctamente en cualquier sistema que ejecute una copia original de Microsoft Windows desde Windows XP SP 3 a través de Windows 7. El WDK sólo está disponible como un archivo .iso, así que o quemar la imagen en un DVD o montarlo en una virtuales conducir una vez que haya terminado la descarga. Cargar el disco e instalar el software. La instalación completa incluye una variedad de encabezados, bibliotecas, herramientas, muestras y documentación para ayudarle a utilizar con eficacia el software.

2 Utilizar la utilidad de construcción para crear el propio controlador. En general, se recomienda comenzar con un controlador de ejemplo de la WDK similar al controlador que está tratando de crear y modificar en consecuencia. Para ello, copie el archivo de ejemplo de lo general \ directorio src \ a un directorio de prueba en su máquina. De modificar su código para satisfacer sus necesidades, y luego cargar "entornos de compilación" en el directorio de WDK el menú de inicio. Seleccione el entorno de construcción más adecuado para la base de usuarios de conducir y compilar el controlador.

3 Depurar el controlador a fondo en una compilación comprobada de las ventanas, que se obtiene a través de la suscripción a la página web de Microsoft Developer Network. La compilación comprobada de un sistema operativo es una poderosa herramienta de diagnóstico que le permitirá desarrollar como para probar a fondo su conductor y eliminar errores de una manera más efectiva que es posible a través de una versión comercial. Además, utilizar el comprobador de controladores como un paso proactivo en su proceso de depuración también.

4 Crear un paquete de instalación para el conductor. Si usted está tratando de obtener este controlador certificado para el programa del logotipo de Windows, redistribuir el paquete de instalación del controlador para realizar el Kit de logotipo de Windows es necesario, o WLK, procesos de prueba y enviar el controlador completo a Microsoft para obtener una firma digital.

Consejos y advertencias

  • Un proceso de depuración exhaustiva y profunda es la clave para el desarrollo de un controlador estable.