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 UcmConnectorCreare.

Pdos

Matrice allocata dal 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.

Osservazioni

Se il connettore (connettore locale) è l'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 nuovamente le sue funzionalità.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10
server minimo supportato Windows Server 2016
piattaforma di destinazione Finestre
versione minima di KMDF 1.15
versione minima di UMDF 2.15
intestazione ucmmanager.h (include Ucmcx.h)
libreria UcmCxstub.lib
IRQL PASSIVE_LEVEL

Vedere anche

UcmConnectorCreare