Funzione NetExtensionGetPacketRsc (rsc.h)

La funzione NetExtensionGetPacketRsc recupera le informazioni di coalescence del segmento per un pacchetto.

Sintassi

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

Parametri

Extension

Puntatore a una struttura di NET_EXTENSION che descrive le informazioni sull'estensione RSC per questa coda di ricezione.

Index

Indice nell'anello di pacchetti per il NET_PACKET di destinazione.

Valore restituito

Restituisce un puntatore a una struttura NET_PACKET_RSC che contiene le informazioni RSC per questo pacchetto.

Commenti

I driver client della scheda di interfaccia di rete in genere eseguono query per le estensioni dei pacchetti durante la creazione della coda di datapath, quindi li archiviano nello spazio di contesto della coda in modo da non dover eseguire una query troppo spesso. Per un esempio di questo, vedere Trasmettere e ricevere code. I client possono recuperare l'offset RSC dal contesto della coda per passare a NetExtensionGetPacketRsc.

Questa funzione è una funzione wrapper intorno a NetExtensionGetData.

Requisiti

Requisito Valore
Intestazione rsc.h
IRQL Qualsiasi livello purché la memoria di destinazione sia residente

Vedi anche

Descrittori e estensioni dei pacchetti

NetExtensionGetData