Compartir a través de


Función UcmConnectorTypeCCurrentAdChanged (ucmmanager.h)

Notifica a la extensión del marco del administrador de conectores 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 de cliente recibió en la llamada anterior a UcmConnectorCreate.

[in] CurrentAdvertisement

El nuevo anuncio actual del conector indicado por una de las marcas con 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 NTSTATUS adecuado.

Comentarios

Cuando se usa un conector 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 mediante una llamada a UcmConnectorTypeCAttach. Durante la duración de la conexión, el nivel actual anunciado por el origen podría cambiar. El controlador cliente debe notificar a UcmCx sobre ese cambio mediante una llamada al método .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 10
Servidor mínimo compatible Windows Server 2016
Plataforma de destino Windows
Versión mínima de KMDF 1.15
Versión mínima de UMDF 2.15
Encabezado ucmmanager.h (incluya Ucmcx.h)
Library UcmCxstub.lib
IRQL PASSIVE_LEVEL

Consulte también

UcmConnectorCreate

UcmConnectorTypeCAttach

UcmConnectorTypeCCurrentAdChanged