Operações de envio e recebimento do driver de protocolo

Os drivers de protocolo originam solicitações de envio e lidam com as indicações de recebimento de drivers subjacentes. Em uma única chamada de função, os drivers de protocolo NDIS podem enviar várias estruturas de NET_BUFFER_LIST com várias estruturas de NET_BUFFER em cada estrutura NET_BUFFER_LIST. No caminho de recebimento, os drivers de protocolo podem receber uma lista de estruturas de NET_BUFFER_LIST.

Os drivers de protocolo devem gerenciar pools de buffer de envio. O gerenciamento adequado desses pools requer a pré-alocação de espaço em buffer suficiente para otimizar o desempenho do sistema.

Os tópicos a seguir fornecem mais informações sobre gerenciamento de buffer de driver de protocolo, operações de envio e operações de recebimento:

Gerenciamento de buffer do driver de protocolo

Enviando dados de um driver de protocolo

Recebendo dados em drivers de protocolo