Condividi tramite


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

Vedi anche

UcmConnectorCreate