Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La función NetRingGetElementAtIndex recupera un elemento de un anillo neto.
Sintaxis
void * NetRingGetElementAtIndex(
[_In_] NET_RING const *Ring,
[_In_] UINT32 Index
);
Parámetros
[_In_] Ring
Puntero a un NET_RING.
[_In_] Index
Índice del elemento, dentro del intervalo [0, Ring-NumberOfElements>).
Valor devuelto
Devuelve el elemento en la ubicación especificada.
Comentarios
NetRingGetElementAtIndex usa el miembro ElementStride del anillo neto para indexar en el búfer y devuelve la ubicación del elemento especificado.
NetRingGetElementAtIndex está diseñado para el uso genérico de anillos netos. En su lugar, un controlador de cliente NetAdapterCx normalmente llama a NetRingGetPacketAtIndex para un anillo de paquetes o NetRingGetFragmentAtIndex para un anillo de fragmento.
Requisitos
| Requisito | Value |
|---|---|
| Plataforma de destino | Universal |
| Versión mínima de KMDF | 1.29 |
| Versión mínima de UMDF | 2,33 |
| Encabezado | ring.h (include netadaptercx.h) |
| IRQL | Cualquier nivel siempre que la memoria de destino sea residente |