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 |