Compartir a través de


Hoja de ruta para desarrollar controladores de almacenamiento de Windows

figura de una hoja de ruta con el texto Para crear un controlador de almacenamiento, realice los pasos siguientes:

  1. Obtenga información sobre la arquitectura y los controladores de Windows.

    Debe comprender los aspectos básicos de cómo funcionan los controladores en los sistemas operativos Windows. Conocer los aspectos básicos le ayudará a tomar decisiones de diseño adecuadas y le permitirá optimizar el proceso de desarrollo. Consulte Conceptos para todos los desarrolladores de controladores.

  2. Conozca los aspectos básicos de los controladores de almacenamiento.

    Para obtener información sobre los aspectos básicos del controlador de almacenamiento, consulte Arquitectura del controlador de almacenamiento de Windows.

  3. Determine otras decisiones de diseño del controlador de almacenamiento.

    Para obtener información sobre cómo tomar decisiones de diseño, consulte Funcionalidades proporcionadas por Storport, Controladores de miniport virtual de almacenamiento: ¿Cuándo son adecuados?, y Hacer que los controladores de miniporte de puerto SCSI funcionen con Storport.

  4. Obtenga información sobre el almacenamiento en el sistema operativo Windows.

    Consulta Historial de Storport en el Kit de controladores de Windows (WDK).

  5. Obtenga información sobre los procesos y herramientas de compilación, prueba y depuración de controladores de Windows.

    Compilar un controlador no es lo mismo que compilar una aplicación en modo de usuario. Consulte Desarrollo, pruebas e implementación de controladores para obtener información sobre los procesos de compilación, depuración y prueba de controladores de Windows, firma de controladores y pruebas de logotipo de Windows. Consulte Driver Development Tools (Herramientas de desarrollo de controladores) para obtener información sobre cómo compilar, probar, comprobar y depurar herramientas.

  6. Revise los ejemplos de controladores de almacenamiento.

    Para acceder y revisar los ejemplos del controlador de miniport storport, consulte los ejemplos del Kit de controladores de Windows (WDK).

  7. Desarrolle, compile, pruebe y depure el controlador de almacenamiento.

    Consulte Compilar un controlador, probar un controlador y depurar un controlador para obtener información sobre la compilación, las pruebas y la depuración iterativos. Este proceso le ayudará a garantizar que cree un controlador que funcione.

  8. Cree un paquete de controladores para el controlador de almacenamiento.

    Para obtener más información, vea Crear un paquete de controladores.

  9. Firmar y distribuir el controlador de almacenamiento.

    El último paso es firmar (opcional) y distribuir el controlador. Si el controlador cumple los estándares de calidad definidos para la certificación de hardware de Windows, puede distribuirlo a través del programa Microsoft Windows Update. Para obtener más información, consulte Distribución de un paquete de controladores.

Estos son los pasos básicos. Es posible que sea necesario realizar pasos adicionales en función de las necesidades de su controlador individual.