Поделиться через


функция USBPM_ASSIGN_CONNECTOR_POWER_LEVEL_PARAMS_INIT (usbpmapi.h)

Инициализирует структуру USBPM_ASSIGN_CONNECTOR_POWER_LEVEL_PARAMS. Драйвер клиента должен вызвать эту функцию перед вызовом UsbPm_AssignConnectorPowerLevel.

Синтаксис

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
);

Параметры

[Out] Params

Указатель на структуру USBPM_ASSIGN_CONNECTOR_POWER_LEVEL_PARAMS для инициализации.

[In] PowerRole

Роль usb-Type-C питания соединителя, который необходимо задать. Значения определяются в перечислении USBC_POWER_ROLE.

[In] Format

Формат USB-Type-C, определенный в USBPM_ASSIGN_POWER_LEVEL_PARAMS_FORMAT

Возвращаемое значение

Никакой

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10 версии 1809
минимальная версия KMDF 1.27
минимальная версия UMDF 2.27
заголовка usbpmapi.h