Compartir a través de


Solicitudes de OID directas del adaptador de miniporte

Para admitir la ruta de acceso de solicitud OID directa, los controladores de minipuerto proporcionan puntos de entrada de función MiniportXxx en la estructura NDIS_MINIPORT_DRIVER_CHARACTERISTICS y NDIS proporciona funciones NdisMXxx para controladores de minipuerto.

La interfaz de solicitud OID directa es similar a la interfaz de solicitud OID estándar. Por ejemplo, las funciones NdisMDirectOidRequestComplete y MiniportDirectOidRequest son similares a las funciones NdisMOidRequestComplete y MiniportOidRequest .

Nota NDIS 6.1 admite OID específicos para su uso con la interfaz de solicitud OID directa. No se admiten los OID que existían antes de NDIS 6.1 y algunos NDIS 6.1. Para determinar si se puede usar un OID en la interfaz de OID directos, consulte la página de referencia de OID. 

Los controladores de minipuerto deben ser capaces de controlar las solicitudes OID directas que no están serializadas. A diferencia de la interfaz de solicitud OID estándar, NDIS no serializa las solicitudes OID directas con otras solicitudes que se envían con la interfaz OID directa o con la interfaz de solicitud OID estándar. Además, los controladores de minipuerto deben poder controlar las solicitudes OID directas en IRQL <= DISPATCH_LEVEL.

Para admitir la interfaz de solicitud de OID directa, use la documentación de la interfaz de solicitud OID estándar. En la tabla siguiente se muestra la relación entre las funciones de la interfaz de solicitud OID directa y la interfaz de solicitud OID estándar.

Función OID directa Función OID estándar

MiniportDirectOidRequest

MiniportOidRequest

MiniportCancelDirectOidRequest

MiniportCancelOidRequest

NdisMDirectOidRequestComplete

NdisMOidRequestComplete