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 NdisGetRssProcessorInformation recupera información sobre el conjunto de procesadores que un controlador de miniporte debe usar para el escalado lateral de recepción (RSS).
Sintaxis
NDIS_STATUS NdisGetRssProcessorInformation(
[in] NDIS_HANDLE NdisHandle,
[out, optional] PNDIS_RSS_PROCESSOR_INFO RssProcessorInfo,
[in, out] PSIZE_T Size
);
Parámetros
[in] NdisHandle
Identificador de instancia de NDIS que se obtuvo durante la inicialización del autor de la llamada. Los controladores NDIS pueden usar los identificadores de las funciones siguientes:
[out, optional] RssProcessorInfo
Puntero a un búfer asignado por el autor de la llamada donde NDIS coloca la estructura NDIS_RSS_PROCESSOR_INFO y una matriz de estructuras de NDIS_RSS_PROCESSOR que contienen información sobre el conjunto de procesadores RSS. El autor de la llamada proporciona la longitud del búfer en el parámetro Size.
[in, out] Size
Puntero a un valor que es el tamaño, en bytes, del búfer que proporcionó el autor de la llamada. Cuando la función devuelve, este miembro contiene la cantidad de datos que NDIS puso en el búfer o el tamaño necesario del búfer si el búfer era demasiado corto.
Valor devuelto
NdisGetRssProcessorInformation puede devolver uno de los siguientes valores de estado:
| Código devuelto | Descripción |
|---|---|
|
La operación se completó correctamente. |
|
El tamaño especificado en parámetro Size era demasiado pequeño. En este caso, NDIS proporciona el tamaño de búfer necesario en el parámetro Size. |
Observaciones
Los controladores NDIS llaman a la función de NdisGetRssProcessorInformation para recuperar información sobre los procesadores de escalado lateral de recepción (RSS) en el equipo local.
Controladores de miniport compatibles con RSS que admiten MSI-X llamada a NdisGetRssProcessorInformation en su función MiniportFilterResourceResourceRequirements. Los controladores de miniportar establecen la afinidad de interrupción de los mensajes de MSI-X asignados a los procesadores RSS especificados en el RssProcessors miembro del parámetro rssProcessorInfo de.
Requisitos
| Requisito | Valor |
|---|---|
| cliente mínimo admitido | Se admite en NDIS 6.20 y versiones posteriores. |
| de la plataforma de destino de | Universal |
| encabezado de | ndis.h (incluya Ndis.h) |
| biblioteca de | Ndis.lib |
| irQL | <= DISPATCH_LEVEL |