UcmConnectorPdSourceCaps-Funktion (ucmmanager.h)
Benachrichtigt die USB-Connector-Manager-Frameworkerweiterung (UcmCx) mit den Stromquellenfunktionen des Connectors.
Syntax
NTSTATUS UcmConnectorPdSourceCaps(
[in] UCMCONNECTOR Connector,
UCM_PD_POWER_DATA_OBJECT [] Pdos,
[in] UCHAR PdoCount
);
Parameter
[in] Connector
Handle mit dem Connectorobjekt, das der Clienttreiber im vorherigen Aufruf von UcmConnectorCreate empfangen hat.
Pdos
Ein vom Aufrufer zugeordnetes Array von UCM_PD_POWER_DATA_OBJECT Strukturen, das die Energiequellenfunktionen beschreibt.
[in] PdoCount
Anzahl der Elemente im Array, das durch Pdos[] angegeben wird.
Rückgabewert
UcmConnectorPdSourceCaps gibt STATUS_SUCCESS zurück, wenn der Vorgang erfolgreich ist. Andernfalls kann diese Methode einen geeigneten NTSTATUS-Wert zurückgeben.
Hinweise
Wenn der Connector (lokaler Connector) die Stromquelle ist, kann der Clienttreiber die Funktionen und Änderungen an diesen Funktionen mithilfe von UcmConnectorPdSourceCaps an UcmCx melden. Wenn der Connector eine Stromsenke ist, melden Sie die angekündigten Funktionen, die vom Partner empfangen werden, indem Sie UcmConnectorPdPartnerSourceCaps aufrufen. Der Clienttreiber muss UcmConnectorPdPartnerSourceCaps jedes Mal aufrufen, wenn der Partner seine Funktionen erneut ankündigen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 10 |
Unterstützte Mindestversion (Server) | Windows Server 2016 |
Zielplattform | Windows |
KMDF-Mindestversion | 1.15 |
UMDF-Mindestversion | 2.15 |
Kopfzeile | ucmmanager.h (ucmcx.h einschließen) |
Bibliothek | UcmCxstub.lib |
IRQL | PASSIVE_LEVEL |