Función NetExtensionGetPacketRsc (rsc.h)

La función NetExtensionGetPacketRsc recupera la información de fusión de segmentos de recepción (RSC) de un paquete.

Sintaxis

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

Parámetros

Extension

Puntero a una estructura de NET_EXTENSION que describe la información de extensión RSC para esta cola de recepción.

Index

Índice del anillo de paquetes para el NET_PACKET de destino.

Valor devuelto

Devuelve un puntero a una estructura NET_PACKET_RSC que contiene la información de RSC de este paquete.

Comentarios

Los controladores de cliente NIC suelen consultar los desplazamientos de las extensiones de paquetes durante la creación de la cola de rutas de acceso de datos y, a continuación, almacenarlos en su espacio de contexto de cola para que no tengan que consultarlos con demasiada frecuencia. Para obtener un ejemplo de esto, consulte Transmisión y recepción de colas. Los clientes pueden recuperar el desplazamiento RSC del contexto de la cola para pasar a NetExtensionGetPacketRsc.

Esta función es una función contenedora alrededor de NetExtensionGetData.

Requisitos

Requisito Value
Versión mínima de UMDF 2,33
Encabezado rsc.h
IRQL Cualquier nivel siempre que la memoria de destino sea residente

Consulte también

Descriptores y extensiones de paquetes

NetExtensionGetData