Bagikan melalui


Header ucmmanager.h

Header ini digunakan oleh usbref. Untuk informasi selengkapnya, lihat:

  • Universal Serial Bus (USB)

ucmmanager.h berisi antarmuka pemrograman berikut:

Fungsi

 
UCM_CONNECTOR_CONFIG_INIT

Menginisialisasi struktur UCM_CONNECTOR_CONFIG.
UCM_CONNECTOR_PD_CONFIG_INIT

Menginisialisasi struktur UCM_CONNECTOR_PD_CONFIG.
UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS_INIT

Menginisialisasi struktur UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS.
UCM_CONNECTOR_TYPEC_ATTACH_PARAMS_INIT

Menginisialisasi struktur UCM_CONNECTOR_TYPEC_ATTACH_PARAMS.
UCM_CONNECTOR_TYPEC_CONFIG_INIT

Menginisialisasi struktur UCM_CONNECTOR_TYPEC_CONFIG.
UCM_MANAGER_CONFIG_INIT

Menginisialisasi struktur UCM_MANAGER_CONFIG.
UcmConnectorChargingStateChanged

Memberi tahu ekstensi kerangka kerja manajer konektor USB (UcmCx) dengan status pengisian daya konektor mitra yang diperbarui.
UcmConnectorBuat

Membuat objek konektor.
UcmConnectorDataDirectionChanged

Memberi tahu ekstensi kerangka kerja manajer konektor USB (UcmCx) dengan peran data baru tentang perubahan peran data.
UcmConnectorPdConnectionStateChanged

Memberi tahu ekstensi kerangka kerja manajer konektor USB (UcmCx) dengan kemampuan koneksi dari kontrak PD yang saat ini dinegosiasikan (jika ada).
UcmConnectorPdPartnerSourceCaps

Memberi tahu ekstensi kerangka kerja manajer konektor USB (UcmCx) dengan kemampuan sumber daya konektor mitra.
UcmConnectorPdSourceCaps

Memberi tahu ekstensi kerangka kerja manajer konektor USB (UcmCx) dengan kemampuan sumber daya konektor.
UcmConnectorPowerDirectionChanged

Memberi tahu ekstensi kerangka kerja manajer konektor USB (UcmCx) dengan peran daya baru konektor mitra.
UcmConnectorTypeCAttach

Memberi tahu ekstensi kerangka kerja manajer konektor USB (UcmCx) saat konektor mitra terpasang.
UcmConnectorTypeCurrentAdChanged

Memberi tahu ekstensi kerangka kerja manajer konektor USB (UcmCx) ketika konektor yang ditentukan mengubah iklan saat ini. Baik konektor mengubahnya (ketika DFP/Sumber), atau mitra mengubahnya (ketika UFP/Sink).
UcmConnectorTypeCDetach

Memberi tahu ekstensi kerangka kerja manajer konektor USB (UcmCx) ketika konektor mitra terlepas dari konektor Type-C yang ditentukan.
UcmInitializeDevice

Menginisialisasi ekstensi kerangka kerja manajer konektor USB (UcmCx).

Fungsi panggilan balik

 
EVT_UCM_CONNECTOR_SET_DATA_ROLE

Implementasi driver klien dari fungsi panggilan balik peristiwa EVT_UCM_CONNECTOR_SET_DATA_ROLE yang menukar peran data konektor ke peran yang ditentukan saat dilampirkan ke konektor mitra.
EVT_UCM_CONNECTOR_SET_POWER_ROLE

Implementasi driver klien dari fungsi panggilan balik peristiwa EVT_UCM_CONNECTOR_SET_POWER_ROLE yang mengatur peran daya konektor ke peran yang ditentukan saat dilampirkan ke konektor mitra.

Struktur

 
UCM_CONNECTOR_CONFIG

Menjelaskan opsi konfigurasi untuk objek konektor Type-C. Struktur UCM_MANAGER_CONFIG yang diinisialisasi adalah nilai parameter input untuk UcmInitializeDevice.
UCM_CONNECTOR_PD_CONFIG

Menjelaskan kemampuan Power Delivery 2.0 konektor.
UCM_CONNECTOR_PD_CONN_STATE_CHANGED_PARAMS

Menjelaskan parameter untuk peristiwa perubahan koneksi PD.
UCM_CONNECTOR_TYPEC_ATTACH_PARAMS

Menjelaskan mitra yang saat ini dilampirkan ke konektor.
UCM_CONNECTOR_TYPEC_CONFIG

Menjelaskan opsi konfigurasi untuk konektor Type-C.
UCM_MANAGER_CONFIG

Menjelaskan opsi konfigurasi untuk UCM Manager. Struktur UCM_MANAGER_CONFIG yang diinisialisasi adalah nilai parameter input untuk UcmInitializeDevice.