Функция UcmConnectorPdConnectionStateChanged (ucmmanager.h)

Уведомляет расширение платформы диспетчера USB-соединителей (UcmCx) с возможностями подключения к контракту PD (при наличии).

Синтаксис

NTSTATUS UcmConnectorPdConnectionStateChanged(
  [in] UCMCONNECTOR                                Connector,
  [in] PUCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS Params
);

Параметры

[in] Connector

Обработайте объект соединителя, полученный драйвером клиента в предыдущем вызове UcmConnectorCreate.

[in] Params

Указатель на структуру UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS содержит состояние соединителя, предоставленное драйвером.

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

UcmConnectorPdConnectionStateChanged возвращает STATUS_SUCCESS, если операция выполнена успешно. В противном случае этот метод может вернуть соответствующее значение NTSTATUS.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Windows 10
минимальный поддерживаемый сервер Windows Server 2016
целевая платформа Виндоус
минимальная версия KMDF 1.15
минимальная версия UMDF 2.15
заголовка ucmmanager.h (include Ucmcx.h)
библиотеки UcmCxstub.lib
IRQL PASSIVE_LEVEL

См. также

UcmConnectorCreate