Funzione UcmConnectorPdSourceCaps (ucmmanager.h)
Notifica all'estensione del framework di gestione connettori USB (UcmCx) con le funzionalità di alimentazione del connettore.
Sintassi
NTSTATUS UcmConnectorPdSourceCaps(
[in] UCMCONNECTOR Connector,
UCM_PD_POWER_DATA_OBJECT [] Pdos,
[in] UCHAR PdoCount
);
Parametri
[in] Connector
Gestire l'oggetto connettore ricevuto dal driver client nella chiamata precedente a UcmConnectorCreate.
Pdos
Matrice allocata del chiamante di strutture UCM_PD_POWER_DATA_OBJECT che descrive le funzionalità di alimentazione.
[in] PdoCount
Numero di elementi nella matrice specificata da Pdos[].
Valore restituito
UcmConnectorPdSourceCaps restituisce STATUS_SUCCESS se l'operazione ha esito positivo. In caso contrario, questo metodo può restituire un valore NTSTATUS appropriato.
Commenti
Se il connettore (connettore locale) è l'origine di alimentazione, il driver client può segnalare le funzionalità e le modifiche a tali funzionalità in UcmCx usando UcmConnectorPdSourceCaps. Se il connettore è un sink di alimentazione, segnalare le funzionalità annunciate ricevute dal partner chiamando UcmConnectorPdPartnerSourceCaps. Il driver client deve chiamare UcmConnectorPdPartnerSourceCaps ogni volta che il partner annuncia di nuovo le sue funzionalità.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10 |
Server minimo supportato | Windows Server 2016 |
Piattaforma di destinazione | Windows |
Versione KMDF minima | 1.15 |
Versione UMDF minima | 2.15 |
Intestazione | ucmmanager.h (includere Ucmcx.h) |
Libreria | UcmCxstub.lib |
IRQL | PASSIVE_LEVEL |