Función UcmConnectorTypeCCurrentAdChanged (ucmmanager.h)
Notifica a la extensión del marco del administrador del conector USB (UcmCx) cuando el conector especificado cambia el anuncio actual. El conector lo cambia (cuando es DFP/Source) o el asociado lo cambió (cuando es UFP/Sink).
Sintaxis
NTSTATUS UcmConnectorTypeCCurrentAdChanged(
[in] UCMCONNECTOR Connector,
[in] UCM_TYPEC_CURRENT CurrentAdvertisement
);
Parámetros
[in] Connector
Identificador del objeto de conector que el controlador cliente recibió en la llamada anterior a UcmConnectorCreate.
[in] CurrentAdvertisement
Nuevo anuncio actual del conector indicado por una de las marcas de tipo UCM_TYPEC_CURRENT.
Valor devuelto
UcmConnectorTypeCCurrentAdChanged devuelve STATUS_SUCCESS si la operación se realiza correctamente. De lo contrario, este método puede devolver un valor de NTSTATUS adecuado.
Observaciones
Cuando se usa un conector de Type-C para la carga, el conector asociado envía un anuncio actual cuando está conectado al conector local. Ese anuncio inicial se notifica a UcmCx llamando a UcmConnectorTypeCAttach. Durante la vigencia de la conexión, el nivel actual anunciado por el origen podría cambiar. El controlador cliente debe notificar a UcmCx sobre ese cambio llamando al método .
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 10 |
servidor mínimo admitido | Windows Server 2016 |
de la plataforma de destino de | Windows |
versión mínima de KMDF | 1.15 |
versión mínima de UMDF | 2.15 |
encabezado de | ucmmanager.h (include Ucmcx.h) |
biblioteca de | UcmCxstub.lib |
irQL | PASSIVE_LEVEL |