функция 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 |