Partager via


NetExtensionGetPacketRscTimestamp, fonction (rsc.h)

La fonction NetExtensionGetPacketRscTimestamp récupère les informations d’horodatage de segment de réception (RSC) pour un paquet.

Syntaxe

NET_PACKET_RSC_TIMESTAMP * NetExtensionGetPacketRscTimestamp(
  NET_EXTENSION const *Extension,
  UINT32              Index
);

Paramètres

Extension

Pointeur vers une structure 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 de la cible NET_PACKET.

Valeur de retour

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 datapath, 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, consultez transmettre et recevoir des files d’attente. Les clients peuvent récupérer le décalage RSC à partir du contexte de file d’attente pour passer à NetExtensionGetPacketRscTimestamp.

Cette fonction est une fonction wrapper autour de NetExtensionGetData.

Exigences

Exigence Valeur
version minimale de UMDF 2.33
d’en-tête rsc.h
IRQL Tout niveau tant que la mémoire cible est résidente

Voir aussi

descripteurs et extensions de paquets

NetExtensionGetData