Partager via


Obtention des paramètres actuels des déchargements du protocole Low Power

Un pilote de protocole peut utiliser OID_PM_PROTOCOL_OFFLOAD_LIST requête OID pour obtenir la liste de tous les protocoles qui ont été déchargés par ce protocole sur une carte réseau. Après un retour réussi de la requête, le membre InformationBuffer de la structure NDIS_OID_REQUEST contient un pointeur vers une liste de structures NDIS_PM_PROTOCOL_OFFLOAD qui décrivent les déchargements de protocole actuellement actifs. Pour plus d’informations sur le contenu de la structure NDIS_PM_PROTOCOL_OFFLOAD , consultez Ajout et suppression de déchargements du protocole low power.

NDIS gère OID_PM_PROTOCOL_OFFLOAD_LIST demandes OID et GUID_PM_PROTOCOL_OFFLOAD_LIST WMI pour le compte du pilote miniport. Par conséquent, les pilotes miniport NDIS ne sont pas nécessaires pour prendre en charge OID_PM_PROTOCOL_OFFLOAD_LIST demande OID.

Les pilotes trop élevés peuvent utiliser l’OID de la méthode OID_PM_GET_PROTOCOL_OFFLOAD pour obtenir les paramètres d’un déchargement de protocole à faible consommation d’alimentation à partir d’un pilote miniport. Le membre InformationBuffer de la structure NDIS_OID_REQUEST contient initialement un pointeur vers un identificateur de déchargement de protocole. Après un retour réussi de la demande de méthode, le membre InformationBuffer de la structure NDIS_OID_REQUEST contient un pointeur vers une structure NDIS_PM_PROTOCOL_OFFLOAD .