Compartilhar via


Visão geral das versões do NDIS

Se você estiver escrevendo um driver NDIS para mais de uma versão do Microsoft Windows, verifique se os recursos que você está usando têm suporte em cada versão do Windows. Novos recursos foram adicionados ao NDIS a cada versão. Outros recursos ficaram obsoletos e foram removidos das versões posteriores do NDIS.

Este conjunto de documentação do guia de design é direcionado para o Windows Vista e sistemas operacionais posteriores e drivers NDIS 6.0 e posteriores. A documentação para versões anteriores do Windows e do NDIS está contida em versões anteriores da documentação. Para obter a documentação do Windows XP e do NDIS 5.1, confira o Guia de Design de Rede do Windows 2000 e do Windows XP.

Observação

 Um driver pode consultar a versão do NDIS chamando a função NdisReadConfiguration com o parâmetro Keyword definido como NdisVersion

A tabela a seguir descreve o sistema operacional Windows, o WDK (Microsoft Windows Driver Kit) e o suporte à versão do DDK (Driver Development Kit) para versões do NDIS. Esta tabela também descreve o suporte para os principais recursos do NDIS em versões do NDIS.

Sistema operacional Kit de desenvolvimento Versão do NDIS com suporte CoNDIS Driver desserializado Driver intermediário
Windows 11, versão 21H2 Confira Baixar kits para desenvolvimento de hardware do Windows. 6.86. Para obter mais informações sobre os recursos do NDIS 6.86, consulte Introdução ao NDIS 6.86. X X X
Windows Server 2022 Confira Baixar kits para desenvolvimento de hardware do Windows. 6.85. Para obter mais informações sobre os recursos do NDIS 6.85, consulte Introdução ao NDIS 6.85. X X X
Windows 10, versão 2004 Confira Baixar kits para desenvolvimento de hardware do Windows. 6.84. Para obter mais informações sobre os recursos do NDIS 6.84, consulte Introdução ao NDIS 6.84. X X X
Windows 10, versão 1903 Confira Baixar kits para desenvolvimento de hardware do Windows. 6.83. Para obter mais informações sobre os recursos do NDIS 6.83, consulte Introdução ao NDIS 6.83. X X X
Windows 10, versão 1809 Confira Baixar kits para desenvolvimento de hardware do Windows. 6.82. Para obter mais informações sobre os recursos do NDIS 6.82, consulte Introdução ao NDIS 6.82. X X X
Windows 10, versão 1803 Confira Baixar kits para desenvolvimento de hardware do Windows. 6.81. Para obter mais informações sobre os recursos do NDIS 6.81, consulte Introdução ao NDIS 6.81. X X X
Windows 10, versão 1803 Confira Baixar kits para desenvolvimento de hardware do Windows. 6.81. Para obter mais informações sobre os recursos do NDIS 6.81, consulte Introdução ao NDIS 6.81. X X X
Windows 10, versão 1709 Confira Baixar kits para desenvolvimento de hardware do Windows. 6.80. Para obter mais informações sobre os recursos do NDIS 6.80, consulte Introdução ao NDIS 6.80. X X X
Windows 10, versão 1703 Confira Baixar kits para desenvolvimento de hardware do Windows. 6.70. O NDIS 6.70 coincidiu com uma versão prévia da Extensão de Classe WDF do Adaptador de Rede, também conhecida como NetAdapterCx.

Para obter mais informações sobre os recursos do NDIS 6.70, consulte Introdução ao NDIS 6.70

X X X
Windows 10, versão 1607 e Windows Server 2016 Confira Baixar kits para desenvolvimento de hardware do Windows. 6.60. Para obter mais informações sobre os recursos do NDIS 6.60, consulte Introdução ao NDIS 6.60. X X X
Windows 10, versão 1511 Confira Baixar kits para desenvolvimento de hardware do Windows. 6.51 X X X
Windows 10, versão 1507 Confira Baixar kits para desenvolvimento de hardware do Windows. 6.50. Para obter mais informações sobre os recursos do NDIS 6.50, consulte Introdução ao NDIS 6.50. X X X
Windows 8.1 e Windows Server 2012 R2 Confira Baixar kits para desenvolvimento de hardware do Windows. 6.40. Para obter informações sobre os recursos do NDIS 6.40, consulte Introdução ao NDIS 6.40. X X X
Windows 8 e Windows Server 2012 Confira Baixar kits para desenvolvimento de hardware do Windows. 6.30. Para obter informações sobre os recursos do NDIS 6.30, consulte Introdução ao NDIS 6.30. X X X
Windows 7 e Windows Server 2008 R2 Confira Baixar kits para desenvolvimento de hardware do Windows. 6.20. Para obter informações sobre os recursos do NDIS 6.20, consulte Introdução ao NDIS 6.20. Para obter informações sobre compatibilidade com versões anteriores e recursos obsoletos que não têm suporte em drivers NDIS 6.20, confira Compatibilidade com versões anteriores do NDIS 6.20. X X X
Windows Vista com Service Pack 1 (SP1) e Windows Server 2008 Confira Baixar kits para desenvolvimento de hardware do Windows. 6.1. Para obter informações sobre os recursos do NDIS 6.1, consulte Introdução ao NDIS 6.1. X X X
Windows Vista Confira Baixar kits para desenvolvimento de hardware do Windows 6.0. As principais melhorias no seguinte fornecem ganhos significativos de desempenho para clientes e servidores:
  • Empacotamento de dados de rede
  • Enviar e receber caminhos
  • Recursos de reconfiguração em tempo de execução
  • DMA de dispersão/coleta
  • Filtrar drivers
  • Dimensionamento de vários processadores de manipulação de dados recebidos
  • Descarregando tarefas TCP para NICs

As seguintes melhorias simplificam o desenvolvimento de driver:
  • Inicialização simplificada do driver
  • Suporte de controle de versão para interfaces NDIS
  • Tratamento simplificado de redefinição
  • Uma interface padrão para obter informações de gerenciamento
  • Um modelo de driver de filtro para substituir drivers intermediários de filtro

Para obter mais informações sobre os recursos do NDIS 6.0, consulte Introdução ao NDIS 6.0.

Para obter informações sobre compatibilidade com versões anteriores e recursos obsoletos que não têm suporte em drivers NDIS 6.0, confira Compatibilidade com versões anteriores do NDIS 6.0.

X X X
Windows XP Confira Baixar kits para desenvolvimento de hardware do Windows 5.1. Adicionado suporte para: novos sinalizadores de atributo de driver de miniporta, contadores estatísticos de 64 bits, NDIS remoto, suporte de dispersão/coleta para drivers de miniporta serializados e desserializados, empilhamento de pacotes para drivers intermediários, marcação de VLAN, descarregamento do processamento de pacotes ESP UDP-Encapsulated (somente Windows Server 2003), Wi-Fi WPA (Acesso Protegido) no Windows XP SP1.

Suporte descartado para: drivers Mac completos, protocolos NDIS 3.0, NdisQueryMapRegisterCount, barramento EISA

X X X
Windows 2000 Windows 2000 DDK 5,0 X X X
Windows NT 4.0 SP3 Windows NT DDK com cabeçalho e biblioteca NDIS atualizados 4.1 X X X
Windows NT 4.0 DDK do Windows NT 4.0 4,0
Windows NT 3.5 DDK do Windows NT 3.5 3,0
Windows Me Windows NT DDK 4.0 ou DDK do Windows 98 para Vxds 5,0 X X X
Windows 98 SE Windows NT DDK 4.0 ou DDK do Windows 98 5.0. Adicionado suporte para o novo formato de arquivo INF compatível com o Windows 95/98/Me, Plug and Play e Gerenciamento de Energia, WMI, LBFO e suporte a DMA de dispersão/coleta para drivers de miniporta desserializados. X X X
Windows 98 Windows NT DDK 4.0 ou DDK do Windows 98 4.1. O driver de protocolo é um driver do tipo vxd. X X X
Windows 95 OSR2 Windows NT DDK 4.0 ou DDK do Windows 95 4.0. O driver de protocolo é um driver do tipo vxd. Foram adicionados estes recursos: MiniportSendPackets, ProtocolReceivePacket, MiniportAllocateComplete.
Windows 95 Windows NT DDK 4.0 ou DDK do Windows 95 3.1. Adicionado suporte para drivers de miniporta e Plug and Play.