header usbctypes.h

Header ini adalah struktur dan deklarasi enumerasi untuk driver klien Manajer Kebijakan USB untuk memantau aktivitas konektor USB Type-C dan/atau terlibat dalam keputusan kebijakan konektor USB Type-C.

Jangan sertakan header ini secara langsung. Sebaliknya, hanya menyertakan Usbpmapi.h.

Untuk informasi selengkapnya, lihat:

usbctypes.h berisi antarmuka pemrograman berikut:

Fungsi

 
USBC_PD_POWER_DATA_OBJECT_GET_TYPE

Mengambil jenis Power Data Object (PDO).

Struktur

 
USBC_PD_ALTERNATE_MODE

Menyimpan informasi tentang mode alternatif yang terdeteksi.
USBC_PD_POWER_DATA_OBJECT

Menjelaskan objek data daya (PDO).
USBC_PD_REQUEST_DATA_OBJECT

Menjelaskan objek data permintaan (RDO).

Enumerasi

 
USBC_CHARGING_STATE

Pelajari bagaimana USBC_CHARGING_STATE menentukan status pengisian daya konektor Tipe-C.
USBC_CURRENT

Pelajari bagaimana USBC_CURRENT mendefinisikan tingkat Type-C yang berbeda saat ini, seperti yang didefinisikan dalam spesifikasi Type-C.
USBC_DATA_ROLE

Mendefinisikan peran data perangkat yang terhubung dengan USB Type-C.
USBC_PARTNER

Menentukan nilai untuk jenis mitra konektor yang terdeteksi pada konektor USB Type-C.
USBC_PD_AUGMENTED_POWER_DATA_OBJECT_TYPE

Pelajari bagaimana USBC_PD_AUGMENTED_POWER_DATA_OBJECT_TYPE mendefinisikan jenis objek data daya tambahan (APDO).
USBC_PD_CONN_STATE

Pelajari bagaimana USBC_PD_CONN_STATE mendefinisikan status negosiasi pengiriman daya (PD) dari port Type-C.
USBC_PD_POWER_DATA_OBJECT_TYPE

Pelajari cara USBC_PD_POWER_DATA_OBJECT_TYPE menentukan jenis objek data daya (PDO).
USBC_POWER_ROLE

Pelajari bagaimana USBC_POWER_ROLE mendefinisikan peran daya perangkat yang terhubung dengan USB Type-C.
USBC_TYPEC_OPERATING_MODE

Pelajari bagaimana USBC_TYPEC_OPERATING_MODE mendefinisikan mode operasi konektor USB Type-C.
USBC_UCSI_SET_POWER_LEVEL_C_CURRENT

Menentukan nilai untuk mode operasi daya saat ini.