UcmConnectorPdSourceCaps, fonction (ucmmanager.h)
Avertit l’extension de framework du gestionnaire de connecteur USB (UcmCx) avec les fonctionnalités de source d’alimentation du connecteur.
Syntaxe
NTSTATUS UcmConnectorPdSourceCaps(
[in] UCMCONNECTOR Connector,
UCM_PD_POWER_DATA_OBJECT [] Pdos,
[in] UCHAR PdoCount
);
Paramètres
[in] Connector
Gérez l’objet connecteur reçu par le pilote client lors de l’appel précédent pour UcmConnectorCreate.
Pdos
Tableau alloué par l’appelant de structures UCM__POWER_DATA_OBJECT qui décrit les fonctionnalités de la source d’alimentation.
[in] PdoCount
Nombre d’éléments dans le tableau spécifié par Pdos[].
Valeur de retour
UcmConnectorPdSourceCaps retourne STATUS_SUCCESS si l’opération réussit. Sinon, cette méthode peut retourner une valeur NTSTATUS appropriée.
Remarques
Si le connecteur (connecteur local) est la source d’alimentation, le pilote client peut signaler les fonctionnalités et les modifications apportées à ces fonctionnalités à UcmCx à l’aide de UcmConnectorPdSourceCaps. Si le connecteur est un récepteur d’alimentation, signalez les fonctionnalités publiées reçues du partenaire en appelant UcmConnectorPdPartnerSourceCaps. Le pilote client doit appeler UcmConnectorPdPartnerSourceCaps chaque fois que le partenaire publie à nouveau ses fonctionnalités.
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 |