NetExtensionGetPacketRscTimestamp, fonction (rsc.h)
La fonction NetExtensionGetPacketRscTimestamp récupère les informations d’horodatage RSC (Receive Segment Coalescence) pour un paquet.
Syntaxe
NET_PACKET_RSC_TIMESTAMP * NetExtensionGetPacketRscTimestamp(
NET_EXTENSION const *Extension,
UINT32 Index
);
Paramètres
Extension
Pointeur vers une structure de NET_EXTENSION qui décrit les informations d’extension d’horodatage RSC pour cette file d’attente de réception.
Index
Index dans l’anneau de paquets pour le NET_PACKET cible.
Valeur retournée
Retourne un pointeur vers une structure NET_PACKET_RSC_TIMESTAMP qui contient les informations RSC pour ce paquet.
Remarques
Les pilotes clients de carte réseau interrogent généralement les décalages des extensions de paquets lors de la création de la file d’attente de chemin de données, puis les stockent dans leur espace de contexte de file d’attente afin qu’ils n’aient pas à les interroger trop souvent. Pour obtenir un exemple de ceci, consultez Files d’attente de transmission et de réception. Les clients peuvent récupérer le décalage RSC du contexte de file d’attente à passer à NetExtensionGetPacketRscTimestamp.
Cette fonction est une fonction wrapper autour de NetExtensionGetData.
Configuration requise
Condition requise | Valeur |
---|---|
Version UMDF minimale | 2,33 |
En-tête | rsc.h |
IRQL | N’importe quel niveau tant que la mémoire cible est résidente |