Partager via


Fonction UcmConnectorTypeCCurrentAdChanged (ucmmanager.h)

Notifie l’extension du gestionnaire de connecteurs USB (UcmCx) lorsque le connecteur spécifié modifie la publicité actuelle. Le connecteur le modifie (quand il s’agit de DFP/Source), ou le partenaire l’a modifié (quand il s’agit d’UFP/Récepteur).

Syntaxe

NTSTATUS UcmConnectorTypeCCurrentAdChanged(
  [in] UCMCONNECTOR      Connector,
  [in] UCM_TYPEC_CURRENT CurrentAdvertisement
);

Paramètres

[in] Connector

Gérez l’objet connecteur que le pilote client a reçu lors de l’appel précédent à UcmConnectorCreate.

[in] CurrentAdvertisement

Nouvelle publicité actuelle du connecteur indiquée par l’un des indicateurs de type UCM_TYPEC_CURRENT.

Valeur retournée

UcmConnectorTypeCCurrentAdChanged retourne STATUS_SUCCESS si l’opération réussit. Sinon, cette méthode peut retourner une valeur NTSTATUS appropriée.

Remarques

Lors de l’utilisation d’un connecteur de type C pour le chargement, le connecteur partenaire envoie une publicité actuelle lorsqu’il est attaché au connecteur local. Cette publicité initiale est rapportée à UcmCx en appelant UcmConnectorTypeCAttach. Pendant la durée de vie de la connexion, le niveau actuel publié par la source peut changer. Le pilote client doit informer UcmCx de cette modification en appelant la méthode.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
Serveur minimal pris en charge Windows Server 2016
Plateforme cible Windows
Version KMDF minimale 1.15
Version UMDF minimale 2.15
En-tête ucmmanager.h (inclure Ucmcx.h)
Bibliothèque UcmCxstub.lib
IRQL PASSIVE_LEVEL

Voir aussi

UcmConnectorCreate

UcmConnectorTypeCAttach

UcmConnectorTypeCCurrentAdChanged