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 |