Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Em uma única chamada de função, os drivers NDIS 6.0 podem enviar várias estruturas NET_BUFFER_LIST com várias estruturas NET_BUFFER em cada uma das estruturas NET_BUFFER_LIST. Além disso, os drivers NDIS podem indicar operações de envio concluídas para várias estruturas de NET_BUFFER_LIST com várias estruturas de NET_BUFFER em uma estrutura NET_BUFFER_LIST.
No caminho de recebimento, os drivers de miniporto podem usar uma lista de estruturas de NET_BUFFER_LIST para indicar pacotes recebidos. Cada NET_BUFFER_LIST indicado por um driver de miniporto contém uma estrutura NET_BUFFER. No entanto, os drivers nativos 802.11 podem ter mais de uma estrutura NET_BUFFER. Como uma vinculação de protocolo diferente pode processar cada estrutura NET_BUFFER_LIST, o NDIS pode retornar cada estrutura NET_BUFFER_LIST para o driver de miniporto de forma independente.
Para dar suporte ao NDIS 5.x e drivers anteriores, o NDIS fornece uma camada de tradução entre as interfaces baseadas em NDIS_PACKET e NET_BUFFER. O NDIS executa a conversão necessária entre estruturas NET_BUFFER e estruturas NDIS_PACKET. Para evitar a degradação do desempenho devido à tradução, os drivers NDIS devem ser atualizados para usar estruturas NET_BUFFER e devem dar suporte a várias estruturas de NET_BUFFER_LIST em todos os caminhos de dados.
Esta seção inclui os seguintes tópicos: