Compartilhar via


Visão geral das versões do NDIS

As versões do NDIS variam entre os sistemas operacionais Windows, com cada versão introduzindo novos recursos, enquanto deprecia outros. Se você estiver escrevendo um driver NDIS para várias versões do Windows, verifique se os recursos usados têm suporte em cada plataforma de destino. Este artigo compara o suporte à versão do NDIS e os principais recursos do NDIS 3.0 a 6.89.

Este conjunto de documentação do guia de design tem como destino o Windows Vista e os sistemas operacionais posteriores e os 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, consulte Guia de Design de Rede do Windows 2000 e Windows XP.

Nota

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

A tabela a seguir mostra o suporte à versão do NDIS em versões do Windows. Use-o para:

  • Identificar qual versão do NDIS sua versão do Windows de destino dá suporte
  • Verificar a disponibilidade da função (CoNDIS, driver desserializado, driver intermediário)
  • Localizar o download correto do kit de desenvolvimento

Localize sua versão de destino do Windows na primeira coluna e leia para ver a versão do NDIS com suporte e os recursos disponíveis.

Sistema Operacional Kit de Desenvolvimento Versão da NDIS compatível CoNDIS Driver desserializado Driver intermediário
Windows 11, versão 24H2 Confira Kits para download para desenvolvimento de hardware do Windows. 6.89. Para obter mais informações sobre os recursos do NDIS 6.89, consulte Introdução ao NDIS 6.89. X X X
Windows Server 2022 23H2 Confira Kits para download para desenvolvimento de hardware do Windows. 6.88. Para obter mais informações sobre os recursos do NDIS 6.88, consulte Introdução ao NDIS 6.88. X X X
Windows 11, versão 22H2 Confira Kits para download para desenvolvimento de hardware do Windows. 6.87. Para obter mais informações sobre os recursos do NDIS 6.87, consulte Introdução ao NDIS 6.87. X X X
Windows 11, versão 21H2 Confira Kits para download 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 Kits para download 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 Kits para download para desenvolvimento de hardware do Windows. 6.84. Para obter mais informações sobre recursos do NDIS 6.84, consulte Introdução ao NDIS 6.84. X X X
Windows 10, versão 1903 Confira Kits para download 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 Kits para download 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 Kits para download 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 Kits para download 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 Kits para download 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 Kits para download para desenvolvimento de hardware do Windows. 6.70. O NDIS 6.70 coincidiu com o lançamento prévio 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 Kits para download 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 Kits para download para desenvolvimento de hardware do Windows. 6.51 X X X
Windows 10, versão 1507 Confira Kits para download para desenvolvimento de hardware do Windows. 6.50. Para obter mais informações sobre recursos do NDIS 6.50, consulte Introdução ao NDIS 6.50. X X X
Windows 8.1 e Windows Server 2012 R2 Confira Kits para download 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 Kits para download para desenvolvimento de hardware do Windows. 6.30. Para obter informações sobre recursos do NDIS 6.30, consulte Introdução ao NDIS 6.30. X X X
Windows 7 e Windows Server 2008 R2 Confira Kits para download 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, consulte NDIS 6.20 Backward Compatibility. X X X
Windows Vista com Service Pack 1 (SP1) e Windows Server 2008 Confira Kits para download para desenvolvimento de hardware do Windows. 6.1. Para obter informações sobre recursos do NDIS 6.1, consulte Introdução ao NDIS 6.1. X X X
Windows Vista Confira Kits para download para desenvolvimento de hardware do Windows 6.0. As principais melhorias nas seguintes áreas fornecem ganhos significativos de desempenho para clientes e servidores:
  • Empacotamento de dados de rede
  • Caminhos de envio e recebimento
  • Recursos de reconfiguração em tempo de execução
  • DMA scatter/gather
  • Drivers de filtro
  • Escalonamento multiprocessador para gestão de dados recebidos
  • Descarregando tarefas TCP para NICs

As melhorias a seguir simplificam o desenvolvimento de drivers:
  • Inicialização simplificada de drivers
  • Suporte de controle de versão para interfaces NDIS
  • Tratamento simplificado de reinicializaçã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, consulte NDIS 6.0 Versões anteriores.

X X X
Windows XP Confira Kits para download para desenvolvimento de hardware do Windows 5.1. Inclusão de suporte para: novos sinalizadores de atributo de driver de miniporta, contadores estatísticos de 64 bits, NDIS remota, suporte para scatter/gather para drivers de miniporta serializados e desserializados, empilhamento de pacotes para drivers intermediários, marcação de VLAN, descarregamento do processamento de pacotes de ESP encapsulados por UDP (somente Windows Server 2003), WPA (Wi-Fi Protected Access) no Windows XP SP1.

Suporte descartado para: todos os drivers Mac, 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 DDK do Windows NT com cabeçalho e biblioteca NDIS atualizados 4.1 X X X
Windows NT 4.0 Windows NT 4.0 DDK 4.0
Windows NT 3.5 Windows NT 3.5 DDK 3.0
Windows Me DDK do Windows NT 4.0 ou DDK do Windows 98 para Vxds 5,0 X X X
Windows 98 SE DDK do Windows NT 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 Power Management, WMI, LBFO e suporte de dispersão/coleta de DMA para drivers de miniportos desserializados. X X X
janelas 98 DDK do Windows NT 4.0 ou DDK do Windows 98 4.1. O driver de protocolo é um driver do tipo vxd. X X X
Windows 95 OSR2 DDK do Windows NT 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.
janelas 95 DDK do Windows NT 4.0 ou DDK do Windows 95 3.1. Inclusão de suporte para drivers de miniporta e Plug and Play.

Introdução ao NDIS 6.89Visão geral do suporte do NDIS para versões de cabeçalho