OID_TCP_RSC_STATISTICS
Como uma consulta, o NDIS e os drivers em excesso ou aplicativos de modo de usuário usam o OID do OID_TCP_RSC_STATISTICS para obter as estatísticas de RSC (união de segmento de recebimento) de um adaptador de miniporta.
Drivers de miniporta NDIS 6.30 e posteriores que fornecem serviços RSC devem dar suporte a esse OID. Caso contrário, esse OID é opcional.
Comentários
O membro InformationBuffer da estrutura NDIS_OID_REQUEST contém uma estrutura NDIS_RSC_STATISTICS_INFO .
O driver de miniporta deve manter as estatísticas nos membros da estrutura NDIS_RSC_STATISTICS_INFO da seguinte maneira:
- O driver deve incrementar a contagem de pacotes coalesced no membro CoalescedPkts uma vez que um pacote é adicionado a uma única unidade coalesced (SCU).
- O driver deve incrementar a contagem de octetos unidos no membro CoalescedOctets pelo tamanho da carga TCP do pacote sempre que um pacote é adicionado a um SCU.
- O driver deve incrementar o membro CoalesceEvents da contagem de eventos unidos uma vez que um SCU for finalizado. Todas essas SCUs devem ter um valor CoalescedSegCount diferente de zero.
- O driver deve incrementar a contagem de anulações no membro Aborts uma vez que encontrar uma exceção diferente do comprimento do datagrama de IP que está sendo excedido. Essa contagem deve incluir os casos em que um pacote não é unido devido a recursos de hardware.
Requisitos
Versão |
Com suporte para drivers NDIS 6.30 e posteriores em Windows 8. |
Cabeçalho |
Ntddndis.h (inclua Ndis.h) |