Condividi tramite


OID_TCP_RSC_STATISTICS

Come query, NDIS e driver in modalità utente o applicazioni in modalità utente usano l'OID OID_TCP_RSC_STATISTICS per ottenere le statistiche di coalescing del segmento di ricezione (RSC) di una scheda miniport.

I driver miniport NDIS 6.30 e versioni successive che forniscono servizi RSC devono supportare questo OID. In caso contrario, questo OID è facoltativo.

Commenti

Il membro InformationBuffer della struttura NDIS_OID_REQUEST contiene una struttura NDIS_RSC_STATISTICS_INFO .

Il driver miniport deve mantenere le statistiche nei membri della struttura NDIS_RSC_STATISTICS_INFO come indicato di seguito:

  • Il driver deve incrementare il conteggio dei pacchetti coalesced nel membro CoalescedPkts per uno ogni volta che un pacchetto viene aggiunto a una singola unità di unione (SCU).
  • Il driver deve incrementare il conteggio ottetto di carbone nel membro CoalescedOctets per le dimensioni del payload TCP del pacchetto ogni volta che un pacchetto viene aggiunto a una SCU.
  • Il driver deve incrementare il numero di eventi di coalesceEvents membro per uno ogni volta che viene finalizzato un'SCU. Tutte queste SCUS devono avere un valore non zero CoalescedSegCount .
  • Il driver deve aumentare il numero di interruzioni nel membro Aborts ogni volta che viene rilevata un'eccezione diversa dalla lunghezza del datagram IP superata. Questo conteggio deve includere i casi in cui un pacchetto non è unito a causa delle risorse hardware.

Requisiti

Versione

Supportato per i driver NDIS 6.30 e versioni successive in Windows 8.

Intestazione

Ntddndis.h (include Ndis.h)

Vedi anche

NDIS_OID_REQUEST

NDIS_RSC_STATISTICS_INFO