UcmConnectorTypeCCurrentAdChanged, fonction (ucmmanager.h)
Avertit l’extension de framework du gestionnaire de connecteur USB (UcmCx) lorsque le connecteur spécifié modifie la publication actuelle. Soit le connecteur le modifie (lorsqu’il s’agit de DFP/Source), soit le partenaire l’a modifié (lorsqu’il s’agit d’UFP/Sink).
Syntaxe
NTSTATUS UcmConnectorTypeCCurrentAdChanged(
[in] UCMCONNECTOR Connector,
[in] UCM_TYPEC_CURRENT CurrentAdvertisement
);
Paramètres
[in] Connector
Gérez l’objet connecteur reçu par le pilote client lors de l’appel précédent pour UcmConnectorCreate.
[in] CurrentAdvertisement
Nouvelle publication actuelle du connecteur indiqué par l’un des indicateurs UCM_TYPEC_CURRENT-typés.
Valeur de retour
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 Type-C pour la facturation, le connecteur partenaire envoie une publication actuelle lorsqu’il est attaché au connecteur local. Cette publication 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.
Exigences
Exigence | Valeur |
---|---|
client minimum pris en charge | Windows 10 |
serveur minimum pris en charge | Windows Server 2016 |
plateforme cible | Windows |
version minimale de KMDF | 1.15 |
version minimale de UMDF | 2.15 |
d’en-tête | ucmmanager.h (include Ucmcx.h) |
bibliothèque | UcmCxstub.lib |
IRQL | PASSIVE_LEVEL |