Compartilhar via


Visão geral das versões do NDIS

Se estiver criando um driver da NDIS para mais do que uma versão do Microsoft Windows, certifique-se de que as funcionalidades que está usando sejam compatíveis com cada uma das versões do Windows. Novos recursos foram adicionados à NDIS a cada versão. Outros recursos se tornaram obsoletos e foram removidos de versões posteriores da NDIS.

Estas documentações do guia de design destinam-se ao Windows Vista e a sistemas operacionais posteriores, bem como a drivers da NDIS 6.0 e posteriores. A documentação referente a versões anteriores do Windows e da NDIS está disponível em versões anteriores da documentação. Para obter a documentação do Windows XP e da NDIS 5.1, consulte Guia de design de sistema de rede do Windows 2000 e Windows XP.

Observação

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

A tabela a seguir descreve o suporte do sistema operacional Windows, do WDK (Kit de Driver do Windows) da Microsoft e do DDK (kit de desenvolvimento de driver) para versões do NDIS. Esta tabela também descreve o suporte para os principais recursos da NDIS nas diversas versões da NDIS.

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 da NDIS 6.89, confira Introdução à NDIS 6.89. X X X
23H2 do Windows Server 2022 Confira Kits para download para desenvolvimento de hardware do Windows. 6.88. Para obter mais informações sobre os recursos da NDIS 6.88, confira Introdução à 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 da NDIS 6.87, confira Introdução à 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 da NDIS 6.86, confira Introdução à 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 da NDIS 6.85, confira Introdução à 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 os recursos da NDIS 6.84, confira Introdução à 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 da NDIS 6.83, confira Introdução à 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 da NDIS 6.82, confira Introdução à 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 da NDIS 6.81, confira Introdução à 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 da NDIS 6.81, confira Introdução à 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 da NDIS 6.80, confira Introdução à NDIS 6.80. X X X
Windows 10, versão 1703 Confira Kits para download para desenvolvimento de hardware do Windows. 6.70. A NDIS 6.70 coincidiu com uma versão prévia da extensão de classe de WDF do adaptador de rede, também conhecida como NetAdapterCx.

Para obter mais informações sobre os recursos da NDIS 6.70, confira Introdução à 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 da NDIS 6.60, confira Introdução à 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 os recursos da NDIS 6.50, confira Introdução à 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 da NDIS 6.40, confira Introdução à 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 os recursos da NDIS 6.30, confira Introdução à 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 da NDIS 6.20, confira Introdução à NDIS 6.20. Para obter informações sobre compatibilidade com versões anteriores e recursos obsoletos que não são suportados nos drivers da NDIS 6.20, confira Compatibilidade com versões anteriores da NDIS 6.20. 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 os recursos da NDIS 6.1, confira Introdução à NDIS 6.1. X X X
Windows Vista Confira Kits para download para desenvolvimento de hardware do Windows 6.0. As principais melhorias a seguir proporcionam ganhos significativos de desempenho para clientes e servidores:
  • Empacotamento de dados de rede
  • Caminhos de envio e recebimento
  • Recursos de reconfiguração de tempo de execução
  • DMA scatter/gather
  • Drivers de filtro
  • Dimensionamento multiprocessador do tratamento de dados recebidos
  • Descarregar tarefas de TCP para NICs

As melhorias a seguir simplificam o desenvolvimento de drivers:
  • Inicialização simplificada de drivers
  • Suporte para controle de versão de interfaces da 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 da NDIS 6.0, confira Introdução à NDIS 6.0.

Para obter informações sobre compatibilidade com versões anteriores e recursos obsoletos que não são suportados nos drivers da NDIS 6.0, confira Compatibilidade com versões anteriores da NDIS 6.0.

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 DDK do Windows 2000 5,0 X X X
Windows NT 4.0 SP3 DDK do Windows NT com cabeçalho e biblioteca da 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. Inclusão de suporte para novo formato de arquivo de INF compatível com Windows 95/98/Me, Plug and Play e gerenciamento de energia, WMI, LBFO e suporte a DMA scatter/gather para drivers de miniporta desserializados. X X X
Windows 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
OSR2 do Windows 95 DDK do Windows NT 4.0 ou DDK do Windows 95 4.0. O driver de protocolo é um driver do tipo vxd. Inclusão destes recursos: MiniportSendPackets, ProtocolReceivePacket, MiniportAllocateComplete.
Windows 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.