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.
O NDIS dá suporte a serviços de descarregamento de tarefas que são formas aprimoradas do NDIS 5.1 e serviços de descarregamento de tarefas anteriores. Para obter mais informações sobre como determinar os recursos de descarregamento de conexão, consulte Determining Connection Offload Capabilities.
O NDIS fornece os recursos de hardware de descarregamento e a configuração atual do adaptador de miniporta subjacente para drivers de protocolo na estrutura NDIS_BIND_PARAMETERS. O NDIS fornece os recursos de hardware de descarregamento de tarefa e a configuração atual do adaptador de miniporta subjacente para filtrar drivers na estrutura NDIS_FILTER_ATTACH_PARAMETERS.
Aplicativos administrativos usam consultas de identificador de objeto (OID) para obter as capacidades de descarregamento de tarefas de um adaptador miniport. No entanto, os drivers subjacentes devem evitar o uso de consultas OID. Os drivers de protocolo devem lidar com alterações nos recursos de descarregamento de tarefa que os drivers subjacentes relatam. Os drivers de miniporta podem relatar alterações nos recursos de descarregamento de tarefas em indicações de status. Para obter uma lista de indicações de status, consulte Indicações de status de descarregamento TCP/IP do NDIS 6.0.
Os aplicativos administrativos (ou drivers subjacentes) podem determinar a configuração atual de descarregamento de tarefas de uma NIC (placa de interface de rede) consultando o OID OID_TCP_OFFLOAD_CURRENT_CONFIG.
A estrutura de NDIS_OFFLOAD associada ao OID_TCP_OFFLOAD_CURRENT_CONFIG especifica o seguinte:
As informações de cabeçalho, que incluem a versão de descarregamento de tarefa compatível com o transporte TCP/IP.
As informações de descarregamento da soma de verificação, em uma estrutura NDIS_TCP_IP_CHECKSUM_OFFLOAD.
As informações de LSOV1 (grande descarregamento de envio versão 1) em uma estrutura NDIS_TCP_LARGE_SEND_OFFLOAD_V1.
As informações sobre segurança de protocolo da Internet (IPsec) em uma estrutura NDIS_IPSEC_OFFLOAD_V1.
As informações de LSOV2 (grande descarregamento de envio versão 2) em uma estrutura NDIS_TCP_LARGE_SEND_OFFLOAD_V2.
As informações de IPsecvOV (protocolo de segurança da Internet) em uma estrutura NDIS_IPSEC_OFFLOAD_V2.
Os tópicos a seguir contêm informações específicas para cada tipo de serviço de descarregamento:
- Relatar recursos de soma de verificação de uma NIC
- Relatar recursos de segmentação de pacotes TCP LSOV1 de uma NIC
- Relatar recursos de segmentação de pacotes TCP LSOV2 de uma NIC
- Relatar recursos IPsec de uma NIC
- [O recurso de descarregamento de tarefas IPsec foi preterido e não deve ser usado.]