Instalación de versiones preliminares de Windows Driver Kit (WDK)
Esta página contiene instrucciones de instalación para las versiones de Insider Preview (versión preliminar) de Windows Driver Kit (WDK). Los vínculos de descarga de la versión anterior más reciente de WDK y EWDK se encuentran en https://www.microsoft.com/software-download/windowsinsiderpreviewWDK .
Para obtener información sobre las últimas versiones publicadas de WDK, vea Descargar Windows Driver Kit (WDK). Para obtener descargas de versiones anteriores de WDK, vea Otras descargas de WDK.
Instalación Windows Driver Kit (WDK) Insider Preview
1. Instalar Visual Studio
- WdK ahora admite Visual Studio 2019. Se admiten todas las ediciones. WDK ya no admite Visual Studio 2017.
- Descargue desde https://visualstudio.microsoft.com/vs/preview/ .
- Seleccione carga de trabajo: Desarrollo con C++.
- ARM: para compilar controladores arm, debe instalar además el componente componentes individuales : compiladores, herramientas de compilación y entornos de ejecución Visual C++ compiladores y bibliotecas para >> ARM.
- ARM64: actualmente no se admite.
2. Deshabilitar la validación de nombres fuertes
Las extensiones de Visual Studio WDK no están firmadas actualmente. Ejecute los siguientes comandos desde un símbolo del sistema con privilegios elevados para deshabilitar la validación de nombres fuertes:
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\StrongName\Verification\*,31bf3856ad364e35 /v TestPublicKey /t REG_SZ /d 00240000048000009400000006020000002400005253413100040000010001003f8c902c8fe7ac83af7401b14c1bd103973b26dfafb2b77eda478a2539b979b56ce47f36336741b4ec52bbc51fecd51ba23810cec47070f3e29a2261a2d1d08e4b2b4b457beaa91460055f78cc89f21cd028377af0cc5e6c04699b6856a1e49d5fad3ef16d3c3d6010f40df0a7d6cc2ee11744b5cfb42e0f19a52b8a29dc31b0 /f
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\StrongName\Verification\*,31bf3856ad364e35 /v TestPublicKey /t REG_SZ /d 00240000048000009400000006020000002400005253413100040000010001003f8c902c8fe7ac83af7401b14c1bd103973b26dfafb2b77eda478a2539b979b56ce47f36336741b4ec52bbc51fecd51ba23810cec47070f3e29a2261a2d1d08e4b2b4b457beaa91460055f78cc89f21cd028377af0cc5e6c04699b6856a1e49d5fad3ef16d3c3d6010f40df0a7d6cc2ee11744b5cfb42e0f19a52b8a29dc31b0 /f
3. Instalación de SDK Insider Preview
Obtener la versión preliminar de SDK Insider
4. Instalación de WDK Insider Preview
Obtener la versión preliminar de WDK Insider
Nota
Durante la instalación, verá que el Visual Studio instalar las extensiones de Visual Studio WDK.
Instalación Enterprise wdk (EWDK) insider (versión preliminar)
El EWDK es un entorno de línea de comandos, autocontenido e independiente, para crear controladores. Incluye Build Tools para Visual Studio 2019, el SDK, WDK y compatibilidad con el desarrollo de controladores ARM64. Consulte más información en Instalación del Enterprise WDK.
Obtener la versión preliminar Enterprise Windows Driver Kit (EWDK) insider
Para empezar, deshabilite la validación de nombres fuertes mediante la ejecución de los siguientes comandos desde un símbolo del sistema con privilegios elevados:
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\StrongName\Verification\*,31bf3856ad364e35 /v TestPublicKey /t REG_SZ /d 00240000048000009400000006020000002400005253413100040000010001003f8c902c8fe7ac83af7401b14c1bd103973b26dfafb2b77eda478a2539b979b56ce47f36336741b4ec52bbc51fecd51ba23810cec47070f3e29a2261a2d1d08e4b2b4b457beaa91460055f78cc89f21cd028377af0cc5e6c04699b6856a1e49d5fad3ef16d3c3d6010f40df0a7d6cc2ee11744b5cfb42e0f19a52b8a29dc31b0 /f
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\StrongName\Verification\*,31bf3856ad364e35 /v TestPublicKey /t REG_SZ /d 00240000048000009400000006020000002400005253413100040000010001003f8c902c8fe7ac83af7401b14c1bd103973b26dfafb2b77eda478a2539b979b56ce47f36336741b4ec52bbc51fecd51ba23810cec47070f3e29a2261a2d1d08e4b2b4b457beaa91460055f78cc89f21cd028377af0cc5e6c04699b6856a1e49d5fad3ef16d3c3d6010f40df0a7d6cc2ee11744b5cfb42e0f19a52b8a29dc31b0 /f
A continuación, monte la ISO que descargó de la página De insider Preview y seleccione LaunchBuildEnv para usar el EWDK.
Requisitos en tiempo de ejecución para WDK y EWDK
WDK requiere Visual Studio. Para obtener más información sobre los requisitos del sistema Visual Studio, vea Visual Studio 2019 System Requirements ( Requisitos del sistema de 2019).
Además, el DK de DK requiere .NET 4.7.2. Para obtener más información sobre en qué se ejecuta .NET, vea .NET Framework del sistema.
Puede usar WDK Insider Preview y EWDK Insider Preview para desarrollar controladores para estos sistemas operativos:
| Sistema operativo del cliente | Sistema operativo de servidor |
|---|---|
| Windows 10 | Windows Server 2016 |
| Windows 8.1 | Windows Server 2012 R2 |
| Windows 8 | Windows Server 2012 |
| Windows 7 | Windows Server 2008 R2 SP1 |