Partilhar via


Determinando os recursos de descarregamento de conexão

O NDIS apoia duas categorias de serviços de descarregamento: serviços de descarregamento de TCP/IP, que são formas melhoradas dos serviços de descarregamento de tarefas do NDIS 5.1 e anteriores, e serviços de descarregamento de conexão.

O NDIS fornece as capacidades de hardware de descarregamento e a configuração atual do adaptador de miniporta subjacente aos drivers de protocolo na estrutura NDIS_BIND_PARAMETERS. O NDIS fornece os recursos de hardware para descarregamento de tarefas e a configuração atual do adaptador de miniporta subjacente aos drivers de filtro na estrutura NDIS_FILTER_ATTACH_PARAMETERS.

Os aplicativos administrativos usam consultas de identificador de objeto (OID) para obter recursos de descarregamento de TCP/IP de um adaptador de miniporta. No entanto, os drivers superiores devem evitar o uso de consultas OID. Os drivers de protocolo devem lidar com alterações nos recursos de descarregamento de TCP/IP relatados pelos drivers subjacentes. Os miniport drivers podem relatar alterações nos recursos de descarregamento de tarefas nas indicações de estado. Para uma lista de indicações de estado, consulte NDIS TCP/IP Offload Status Indications.

Aplicações administrativas (ou drivers superiores) podem determinar a configuração atual de descarregamento de conexão de uma NIC ao consultar o OID OID_TCP_CONNECTION_OFFLOAD_CURRENT_CONFIG. A estrutura NDIS_TCP_CONNECTION_OFFLOAD associada ao OID_TCP_CONNECTION_OFFLOAD_CURRENT_CONFIG especifica a configuração atual de descarregamento de conexão do adaptador de miniporta.