Partager via


NetExtensionGetPacketRsc, fonction (rsc.h)

La fonction NetExtensionGetPacketRsc récupère les informations de coalescence du segment de réception (RSC) pour un paquet.

Syntaxe

EXTERN_C_START NET_PACKET_RSC * NetExtensionGetPacketRsc(
  NET_EXTENSION const *Extension,
  UINT32              Index
);

Paramètres

Extension

Pointeur vers une structure de NET_EXTENSION qui décrit les informations d’extension 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 qui contient les informations RSC pour ce paquet.

Remarques

Les pilotes clients de carte réseau interrogent généralement les décalages pour les 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 cela, consultez Transmettre et recevoir des files d’attente. Les clients peuvent récupérer le décalage RSC du contexte de file d’attente à passer à NetExtensionGetPacketRsc.

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

Voir aussi

Descripteurs et extensions de paquets

NetExtensionGetData