функция 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
Возвращаемое значение
None
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10, версия 1809 |
Минимальная версия KMDF | 1.27 |
Минимальная версия UMDF | 2.27 |
Верхняя часть | usbpmapi.h |