Condividi tramite


Funzione UcmConnectorTypeCCurrentAdChanged (ucmmanager.h)

Notifica all'estensione del framework di gestione connettori USB (UcmCx) quando il connettore specificato modifica l'annuncio corrente. Il connettore lo modifica (quando è DFP/Source) o il partner lo ha modificato (quando è UFP/Sink).

Sintassi

NTSTATUS UcmConnectorTypeCCurrentAdChanged(
  [in] UCMCONNECTOR      Connector,
  [in] UCM_TYPEC_CURRENT CurrentAdvertisement
);

Parametri

[in] Connector

Gestire l'oggetto connettore ricevuto dal driver client nella chiamata precedente a UcmConnectorCreate.

[in] CurrentAdvertisement

Nuovo annuncio corrente del connettore indicato da uno dei flag tipizzato di UCM_TYPEC_CURRENT.

Valore restituito

UcmConnectorTypeCCurrentAdChanged restituisce STATUS_SUCCESS se l'operazione ha esito positivo. In caso contrario, questo metodo può restituire un valore NTSTATUS appropriato.

Commenti

Quando si usa un connettore Type-C per l'addebito, il connettore partner invia un annuncio corrente quando è collegato al connettore locale. L'annuncio iniziale viene riportato a UcmCx chiamando UcmConnectorTypeCAttach. Durante la durata della connessione, il livello corrente annunciato dall'origine potrebbe cambiare. Il driver client deve notificare a UcmCx la modifica chiamando il metodo.

Requisiti

Requisito Valore
Client minimo supportato Windows 10
Server minimo supportato Windows Server 2016
Piattaforma di destinazione Windows
Versione KMDF minima 1.15
Versione UMDF minima 2.15
Intestazione ucmmanager.h (include Ucmcx.h)
Libreria UcmCxstub.lib
IRQL PASSIVE_LEVEL

Vedi anche

UcmConnectorCreate

UcmConnectorTypeCAttach

UcmConnectorTypeCCurrentAdChanged