Freigeben über


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.