Compartir a través de


OID_RECEIVE_FILTER_GLOBAL_PARAMETERS

El exceso de controladores emite solicitudes de consulta de OID de OID_RECEIVE_FILTER_GLOBAL_PARAMETERS para obtener los parámetros de filtrado de recepción globales de un adaptador de red.

Después de una devolución correcta de la solicitud de consulta OID, el miembro InformationBuffer de la estructura NDIS_OID_REQUEST contiene un puntero a una estructura de NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS .

Observaciones

Los filtros de recepción NDIS se usan en las siguientes interfaces NDIS:

A partir de NDIS 6.20, los controladores de protocolo usan OID_RECEIVE_FILTER_GLOBAL_PARAMETERS para consultar los parámetros de configuración global actuales para el filtrado de recepción en un adaptador de red. Por ejemplo, los controladores de protocolo pueden usar este OID para determinar si los tipos de filtros de recepción o las colas de recepción están habilitados o deshabilitados.

Códigos de estado de devolución

NDIS controla la solicitud de consulta OID de OID_RECEIVE_FILTER_GLOBAL_PARAMETERS para controladores de minipuerto y devuelve uno de los siguientes códigos de estado:

NDIS_STATUS_SUCCESS
La solicitud se completó correctamente.

NDIS_STATUS_PENDING
La solicitud está pendiente de finalización. NDIS pasa el código de estado final y los resultados al controlador de finalización de solicitudes OID del autor de la llamada una vez completada la solicitud.

NDIS_STATUS_INVALID_LENGTH
El búfer de información era demasiado corto. NDIS establece los DATOS. QUERY_INFORMATION. Miembro BytesNeeded de la estructura NDIS_OID_REQUEST al tamaño mínimo del búfer necesario.

NDIS_STATUS_INVALID_PARAMETER
Error en la solicitud porque intentó habilitar una funcionalidad que el adaptador de red subyacente no admite.

NDIS_STATUS_FAILURE
Error en la solicitud por otros motivos.

Requisitos

Versión

Se admite en NDIS 6.20 y versiones posteriores.

Encabezado

Ntddndis.h (incluye Ndis.h)

Consulte también

NDIS_OID_REQUEST

NDIS_RECEIVE_FILTER_GLOBAL_PARAMETERS