usbctypes.h-Header
Dieser Header ist die Struktur- und Enumerationsdeklaration für Clienttreiber des USB-Richtlinien-Managers, um die Aktivitäten von USB-Typ-C-Connectors zu überwachen und/oder sich an Richtlinienentscheidungen von USB Typ-C-Connectors zu beteiligen.
Schließen Sie diesen Header nicht direkt ein. Schließen Sie stattdessen nur Usbpmapi.h ein.
Weitere Informationen finden Sie unter
usbctypes.h enthält die folgenden Programmierschnittstellen:
Functions
USBC_PD_POWER_DATA_OBJECT_GET_TYPE Ruft den Typ des Power Data-Objekts (PDO) ab. |
Strukturen
USBC_PD_ALTERNATE_MODE Speichert Informationen zum erkannten alternativen Modus. |
USBC_PD_POWER_DATA_OBJECT Beschreibt ein Power Data-Objekt (PDO). |
USBC_PD_REQUEST_DATA_OBJECT Beschreibt ein Anforderungsdatenobjekt (Request Data Object, RDO). |
Enumerationen
USBC_CHARGING_STATE Erfahren Sie, wie USBC_CHARGING_STATE den Ladezustand eines Typ-C-Steckers definiert. |
USBC_CURRENT Erfahren Sie, wie USBC_CURRENT verschiedene aktuelle Typ-C-Ebenen definiert, wie sie in der Typ-C-Spezifikation definiert sind. |
USBC_DATA_ROLE Definiert Datenrollen von usb Typ-C verbundenen Geräten. |
USBC_PARTNER Definiert Werte für den Typ des Anschlusspartners, der am USB-Typ-C-Anschluss erkannt wird. |
USBC_PD_AUGMENTED_POWER_DATA_OBJECT_TYPE Erfahren Sie, wie USBC_PD_AUGMENTED_POWER_DATA_OBJECT_TYPE APDO-Typen (Augmented Power Data Object) definiert. |
USBC_PD_CONN_STATE Erfahren Sie, wie USBC_PD_CONN_STATE die Pd-Aushandlungszustände (Power Delivery) eines Typ-C-Ports definiert. |
USBC_PD_POWER_DATA_OBJECT_TYPE Erfahren Sie, wie USBC_PD_POWER_DATA_OBJECT_TYPE PDO-Typen (Power Data Object) definiert. |
USBC_POWER_ROLE Erfahren Sie, wie USBC_POWER_ROLE Energierollen von usb Typ-C verbundenen Geräten definiert. |
USBC_TYPEC_OPERATING_MODE Erfahren Sie, wie USBC_TYPEC_OPERATING_MODE Betriebsmodi eines USB-Typ-C-Anschlusses definiert. |
USBC_UCSI_SET_POWER_LEVEL_C_CURRENT Definiert Werte für den aktuellen Energiebetriebsmodus. |