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) |