Network Drivers
9/8/2008
O A especificação da interface do driver de rede (NDIS) facilita a comunicação entre o Windows Embedded CE sistema operacional (OS) e rede adaptador e protocolo drivers. NDIS fornece uma interface totalmente abstracted de rede-desenvolvimento driver adaptador. O Windows Embedded CE baseado arquitetura de comunicação oferece suporte para NDIS 5.1 as well as tecnologias such as Token Ring, Remote NDIS (RNDIS), adaptador, aprimorada ligação adaptador, uma em camadas estrutura da miniporta e um testes avançado aplicativo.
NDIS também fornece um par de abstração camadas que drivers rede conectar para uma pilha protocolo sobrejacente, such as TCP/IP ou Infrared Data Association (IrDA) e um subjacente adaptador rede. NDIS executa um conjunto de externo funções para drivers adaptador de rede, such as registrando interceptando hardware interrupções e comunicando subjacente adaptadores rede.
A biblioteca NDIS (NDIS.dll) fornece uma interface totalmente abstracted para que você pode escrever um personalizado driver adaptador rede. A biblioteca Exporta todas as funções modo Windows Embedded CE - baseado no kernel - que são exigido para desenvolvimento driver. O arquivo NDIS.dll também mantém ligação e informações do estado sobre todos os subjacente drivers adaptador de rede. NDIS suporta o seguinte drivers rede:
- Um driver adaptador rede que recebe um pacote rede de um superior-driver camada para transmissão na rede por um subjacente adaptador rede
- Um driver adaptador rede que aceita um pacote rede de um subjacente adaptador rede e passa o pacote up to um superior-driver camada
- Um superior-driver camada que define parâmetros configuração específica para um adaptador rede ou um driver adaptador rede
- Um superior-driver camada que consulta um driver adaptador rede para dados de configuração específicas de um subjacente rede adaptador ou driver adaptador de rede
- Um driver adaptador rede que informa um driver sobrejacente de forma assíncrona de alterações no status da rede ou do adaptador de rede
A interface NDIS está localizado entre uma superior-nível driver protocolo — such as o driver protocolo TCP/IP — sobre o parte superior da arquitetura de comunicação, o intermediário e drivers de miniporta in the middle of a arquitetura de comunicação e um adaptador rede na inferior da arquitetura de comunicação. Como NDIS fornece uma interface às bordas superiores e inferiores de um driver de miniporta, a interface NDIS geralmente é conhecido como o NDIS wrapper. O NDIS wrapper fornece o ambiente operacional para drivers que usam NDIS. A funcionalidade associado com o NDIS wrapper está localizado no arquivo de NDIS.dll.
In This Section
- Conceitos de desenvolvimento de driver de rede
Explica os conceitos básicos desenvolvimento de drivers rede, incluindo drivers de miniporta, intermediário drivers, drivers protocolo e drivers RNDIS.
- Configurações do Registro do driver de rede
Fornece informações sobre driver rede configurações Registro.
- Migração de driver de rede
Fornece informações sobre como para migrar rede drivers a partir de versões anteriores do Windows Embedded CE a Windows CE 5.0.
- Exemplos de driver de rede
Fornece a localidade para bloco driver amostras.
- Referência de driver de rede
Fornece informações de referência para drivers rede.
Related Sections
- Gerenciamento de Energia
Descreve os recursos gerenciamento de energia fornecidos pelo Windows Embedded CE OS.