Obtención de la configuración actual de parámetros de descargas de protocolo de bajo consumo
Un controlador de protocolo puede usar OID_PM_PROTOCOL_OFFLOAD_LIST consulta de OID para obtener una lista de todos los protocolos descargados por ese protocolo en un adaptador de red. Después de una devolución correcta de la consulta, el miembro InformationBuffer de la estructura NDIS_OID_REQUEST contiene un puntero a una lista de estructuras de NDIS_PM_PROTOCOL_OFFLOAD que describen las descargas del protocolo actualmente activo. Para obtener información sobre el contenido de la estructura de NDIS_PM_PROTOCOL_OFFLOAD , vea Agregar y eliminar descargas de protocolo de baja energía.
NDIS controla OID_PM_PROTOCOL_OFFLOAD_LIST OID y GUID_PM_PROTOCOL_OFFLOAD_LIST solicitudes WMI en nombre del controlador de minipuerto. Por lo tanto, los controladores de miniporte NDIS no son necesarios para admitir OID_PM_PROTOCOL_OFFLOAD_LIST solicitud de OID.
Los controladores que se sobreponen pueden usar el OID del método OID_PM_GET_PROTOCOL_OFFLOAD para obtener la configuración de parámetros para una descarga de protocolo de baja energía desde un controlador de minipuerto. El miembro InformationBuffer de la estructura de NDIS_OID_REQUEST contiene inicialmente un puntero a un identificador de descarga de protocolo. Después de una devolución correcta de la solicitud de método, el miembro InformationBuffer de la estructura de NDIS_OID_REQUEST contiene un puntero a una estructura de NDIS_PM_PROTOCOL_OFFLOAD .