Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Um driver de miniporta NDIS especifica a configuração atual de segmentação de pacotes TCP da versão 2 do descarregamento de envio em grande escala (LSOV2) de uma NIC na estrutura NDIS_TCP_LARGE_SEND_OFFLOAD_V2. Os drivers de miniporta devem incluir a configuração atual da LSOV2 na estrutura NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES. Os drivers de miniporta chamam a função NdisMSetMiniportAttributes a partir da função MiniportInitializeEx e passam as informações em NDIS_MINIPORT_ADAPTER_OFFLOAD_ATTRIBUTES.
Os drivers de miniporta devem relatar, na indicação de status NDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG, quaisquer alterações na configuração LSOV2, caso existam.
Em resposta a uma consulta de OID_TCP_OFFLOAD_CURRENT_CONFIG, o NDIS inclui a estrutura NDIS_TCP_LARGE_SEND_OFFLOAD_V2 na estrutura NDIS_OFFLOAD que o NDIS retorna no membro InformationBuffer da estrutura NDIS_OID_REQUEST. O NDIS usa as informações fornecidas pelo controlador de miniporta.
Recomendamos que um driver de miniporta que suporte hardware LSOV2 também deveria suportar LSOV1. Esse suporte permitirá que o transporte TCP/IP use LSOV1 se um driver intermediário NDIS 5.x for instalado sobre um adaptador de miniporta. Para obter mais informações sobre os recursos LSOV1, consulte relatórios sobre capacidades TCP LSOV1 de uma placa de interface de rede (NIC)Packet-Segmentation.
LSOV2 suporta pacotes IPv4 e IPv6. O driver de miniporta deve especificar as seguintes informações para IPv4 e IPv6 na estrutura NDIS_TCP_LARGE_SEND_OFFLOAD_V2:
Configurações de encapsulamento, no membro de Encapsulamento . Para obter mais informações sobre esse membro, consulte a seção Comentários no NDIS_TCP_LARGE_SEND_OFFLOAD_V2.
A quantidade máxima de bytes de dados do utilizador que o transporte TCP/IP pode passar para o driver de miniporta num pacote TCP de grandes dimensões, no membro MaxOffLoadSize.
O número mínimo de segmentos por que um pacote TCP grande deve ser divisível antes que o transporte TCP/IP possa descarregá-lo para uma NIC para segmentação, no membro MinSegmentCount.