Criando um driver de cliente NetAdapterCx
Para obter a versão mais recente do Visual Studio e do Kit de Drivers do Windows (WDK), visite o Centro de Desenvolvimento de Hardware.
Use as seguintes etapas para criar um novo driver de cliente NetAdapter no Visual Studio:
- Abra o Microsoft Visual Studio. No menu Arquivo, escolha Novo > Projeto.
- Na caixa de diálogo New Project > Templates > Visual C++ > Windows Driver > WDF, selecione Modelo KMDF (Kernel Mode Driver) .
- Para abrir a caixa de diálogo Página de Propriedades do Controlador, escolha Project > Properties.
- Na caixa de diálogo Configuration Properties > Driver Settings > Network Adapter Driver, selecione a lista suspensa Link to the Network Adapter Class Extension e defina como Yes.
- Na caixa de diálogo Propriedades de Configuração > Definições do Driver > Driver do Adaptador de Rede, selecione Versão Principal do Adaptador de Rede e Versão Secundária do Adaptador de Rede.
- A versão atual do NetAdapterCx é 2.0. Para obter mais informações, consulte visão geral da versão do NetAdapterCx.
- Adicione o seguinte cabeçalho a cada ficheiro de origem (ou ao cabeçalho comum/pré-compilado):
#include <ntddk.h>
#include <wdf.h>
#include <netadaptercx.h>
O seguinte vídeo Network Adapter Class Extension: Your First Driver mostra como criar um novo driver de cliente NetAdapter no Visual Studio.