Compartir a través de


Función NetRingCollectionGetFragmentRing (ringcollection.h)

El NetRingCollectionGetFragmentRing obtiene el anillo de fragmento de una cola de paquetes.

Sintaxis

NET_RING * NetRingCollectionGetFragmentRing(
  NET_RING_COLLECTION const *Rings
);

Parámetros

Rings

Puntero a una estructura de NET_RING_COLLECTION que describe los anillos netos de esta cola de paquetes.

Valor devuelto

Devuelve un puntero al NET_RING de fragmento de la cola de paquetes.

Observaciones

Normalmente, los controladores de cliente llaman a esta función cuando necesitan trabajar con un anillo de fragmento directamente, como cuando el controlador publica información en el hardware. Por ejemplo, durante la transmisión de un controlador podría usar el ElementIndexMask del anillo de fragmento para recuperar el fragmento correcto que se está publicando en hardware para rellenar el descriptor de hardware.

Para obtener ejemplos de uso de esta función, consulte el controlador de ejemplo Realtek.

Requisitos

Requisito Valor
de la plataforma de destino de Universal
versión mínima de KMDF 1.29
versión mínima de UMDF 2.33
encabezado de ringcollection.h (incluya netadaptercx.h)
irQL Cualquier nivel siempre que la memoria de destino sea residente

Consulte también

Introducción a los anillos netos