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_AssignConnectorPowerLevel aufgerufen 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 zu initialisierende USBPM_ASSIGN_CONNECTOR_POWER_LEVEL_PARAMS-Struktur.

[In] PowerRole

Die USB-Typ-C-Energierolle des festzulegenden Connectors. Die Werte werden in der USBC_POWER_ROLE-Enumeration definiert.

[In] Format

Das USB-Typ-C-Format, definiert in USBPM_ASSIGN_POWER_LEVEL_PARAMS_FORMAT

Rückgabewert

Keine

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1809
KMDF-Mindestversion 1,27
UMDF-Mindestversion 2.27
Kopfzeile usbpmapi.h