USBPM_ASSIGN_CONNECTOR_POWER_LEVEL_PARAMS_INIT-Funktion (usbpmapi.h)
Initialisiert eine USBPM_ASSIGN_CONNECTOR_POWER_LEVEL_PARAMS Struktur. Der Clienttreiber muss diese Funktion aufrufen, bevor UsbPm_AssignConnectorPowerLevelaufgerufen wird.
Syntax
void USBPM_ASSIGN_CONNECTOR_POWER_LEVEL_PARAMS_INIT(
[Out] PUSBPM_ASSIGN_CONNECTOR_POWER_LEVEL_PARAMS Params,
[In] USBC_POWER_ROLE PowerRole,
[In] USBPM_ASSIGN_POWER_LEVEL_PARAMS_FORMAT Format
);
Parameter
[Out] Params
Ein Zeiger auf eine USBPM_ASSIGN_CONNECTOR_POWER_LEVEL_PARAMS Struktur, die initialisiert werden soll.
[In] PowerRole
Die USB-Type-C Energierolle des festzulegenden Verbinders. Die Werte werden in der USBC_POWER_ROLE-Aufzählung definiert.
[In] Format
Das in USBPM_ASSIGN_POWER_LEVEL_PARAMS_FORMAT definierte USB-Type-C-Format
Rückgabewert
Nichts
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Windows 10, Version 1809 |
Minimale KMDF-Version | 1.27 |
Mindest-UMDF-Version | 2.27 |
Header- | usbpmapi.h |