Usando o WDK da Empresa
O Enterprise Windows Driver Kit (Enterprise WDK) é um ambiente de build de linha de comando que não requer nenhuma instalação antes do uso. Depois de baixar o EWDK, você pode gerenciá-lo com o software de controle de versão ou pode fechar os arquivos e copiar conforme necessário. Um arquivo .zip criado com o Enterprise WDK contém todos os compiladores, vinculadores, ferramentas de build, cabeçalhos e libs necessários para criar projetos de driver baseados no Visual Studio.
O WDK da Empresa contém os elementos necessários para criar drivers e aplicativos de teste básicos do driver Win32. Use seu editor de código favorito para modificar o código-fonte e os arquivos de projeto. Como ele é baseado em linha de comando, o WDK da Empresa não tem alguns dos recursos incorporados ao Visual Studio, como um IDE, implantação de driver e teste de driver.
Introdução
Observação
A partir Windows 10 versão 1709, o Enterprise WDK é baseado em ISO. Para começar, baixe e monte o ISO e execute LaunchBuildEnv
.
- Baixe o EWDK de: download do WDK & EWDK
- Expanda o arquivo .zip em um diretório nomeado adequadamente, como d:\ewdk.
- Em um prompt de comando administrador, navegue até a pasta expandida na etapa anterior e execute LaunchBuildEnvcmd para criar o ambiente de build. Por exemplo: D:\EWDK\LaunchBuildEnv
Depois de criar o ambiente de build, você pode usá-lo para trabalhar nos arquivos ou criar projetos do Visual Studio. Por exemplo.
- Cd directory_containing_project_files
- Msbuild projectname.vsproj
Comandos básicos do MSBuild para projetos e soluções:
- Msbuild project.vcxproj /p:configuration=[release | debug] /p:platform=[arm | Win32 | x64]
Para criar um atalho da área de trabalho:
%comspec% /k enviado <drive\dir>
por push && LaunchBuildEnv.cmd
Onde <drive\dir>
é o local para o qual os arquivos foram extraídos, por exemplo, d:\ewdk
%comspec% /k pushd "d:\ewdk" && LaunchBuildEnv.cmd