ucmucsispec.h-Header
Dieser Header deklariert Register, die in der Intel UCSI-Spezifikation 1.1 definiert sind.
Weitere Informationen finden Sie unter UCSI-Spezifikation Version 1.2.
Schließen Sie diesen Header nicht ein. Schließen Sie stattdessen Ucmucsicx.h ein.
Weitere Informationen finden Sie unter
ucmucsispec.h enthält die folgenden Programmierschnittstellen:
Functions
UCSI_CMD_SUCCEEDED Nach erfolgreichem Abschluss eines UCSI-Befehls füllt die PPM-Firmware die vom Clienttreiber bereitgestellte CCI-Datenstruktur aus. |
Strukturen
UCSI_ACK_CC_CI_COMMAND Wird im Befehl ACK_CC_CI verwendet. Siehe Tabelle 4-7. |
UCSI_ALTERNATE_MODE Wird in GET_ALTERNATE_MODES Befehl verwendet. Siehe Tabelle 4-26. |
UCSI_BM_POWER_SOURCE Wird in GET_CAPABILITY Befehl verwendet. Siehe Bit 15:8 in Tabelle 4-14. |
UCSI_CCI Wird in GET_CONNECTOR_CAPABILITY Befehl verwendet. Siehe Tabelle 4-16. |
UCSI_CONNECTOR_RESET_COMMAND Wird im Befehl CONNECTOR_RESET verwendet. Siehe Tabelle 4-5. |
UCSI_CONTROL Wird im Befehl SET_NOTIFICATION_ENABLE verwendet. Siehe Tabelle 4-9. |
UCSI_DATA_BLOCK Die Datenstrukturen für Speicherspeicherorte. Siehe Abschnitt 3. |
UCSI_GET_ALTERNATE_MODES_COMMAND Wird im Befehl GET_ALTERNATE_MODES verwendet. Siehe Tabelle 4-24. |
UCSI_GET_ALTERNATE_MODES_IN Erfahren Sie, wie UCSI_GET_ALTERNATE_MODES_IN im Befehl GET_ALTERNATE_MODES verwendet wird. Siehe Tabelle 4-24. |
UCSI_GET_CABLE_PROPERTY_COMMAND Wird im Befehl GET_CABLE_PROPERTY verwendet. Siehe Tabelle 4-37. |
UCSI_GET_CABLE_PROPERTY_IN Wird im Befehl GET_CABLE_PROPERTY verwendet. Siehe Tabelle 4-39. |
UCSI_GET_CAM_SUPPORTED_COMMAND Wird im Befehl GET_CAM_SUPPORTED verwendet. Siehe Tabelle 4-27. |
UCSI_GET_CAM_SUPPORTED_IN Erfahren Sie, wie UCSI_GET_CAM_SUPPORTED_IN im Befehl GET_CAM_SUPPORTED verwendet wird. Siehe Tabelle 4-27. |
UCSI_GET_CAPABILITY_IN Wird im Befehl GET_CAPABILITY verwendet. Siehe Tabelle 4-13. |
UCSI_GET_CONNECTOR_CAPABILITY_COMMAND Wird im Befehl GET_CONNECTOR_CAPABILITY verwendet. Siehe Tabelle 4-15. |
UCSI_GET_CONNECTOR_CAPABILITY_IN Wird im Befehl GET_CONNECTOR_CAPABILITY verwendet. |
UCSI_GET_CONNECTOR_STATUS_COMMAND Wird im Befehl GET_CONNECTOR_STATUS verwendet. Siehe Tabelle 4-40. |
UCSI_GET_CONNECTOR_STATUS_IN Wird im Befehl GET_CONNECTOR_STATUS verwendet. Siehe Tabelle 4-42. |
UCSI_GET_CURRENT_CAM_COMMAND Wird im Befehl GET_CURRENT_CAM verwendet. Siehe Tabelle 4-29. |
UCSI_GET_CURRENT_CAM_IN Wird im Befehl GET_CURRENT_CAM verwendet. Siehe Tabelle 4-31. |
UCSI_GET_ERROR_STATUS_COMMAND Wird im Befehl GET_ERROR_STATUS verwendet. Siehe Tabelle 4-45 |
UCSI_GET_ERROR_STATUS_IN Wird im Befehl GET_ERROR_STATUS verwendet. Siehe Tabelle 4-47. |
UCSI_GET_PDOS_COMMAND Wird im Befehl GET_PDOS verwendet. Siehe Tabelle 4-34. |
UCSI_GET_PDOS_IN Wird im Befehl GET_PDOS verwendet. Siehe Tabelle 4-36. |
UCSI_MESSAGE_IN Die MESSAGE IN-Datenstruktur. Siehe Abschnitt 3.4. |
UCSI_MESSAGE_OUT Die MESSAGE OUT-Datenstruktur. Siehe Abschnitt 3.5. |
UCSI_SET_NEW_CAM_COMMAND Wird im Befehl SET_NEW_CAM verwendet. Siehe Tabelle 4-32. |
UCSI_SET_NOTIFICATION_ENABLE_COMMAND Erfahren Sie, wie UCSI_SET_NOTIFICATION_ENABLE_COMMAND im Befehl SET_NOTIFICATION_ENABLE verwendet wird. Siehe Tabelle 4-9. |
UCSI_SET_PDM_COMMAND _UCSI_SET_PDM_COMMAND ist veraltet. |
UCSI_SET_PDR_COMMAND Wird im Befehl SET_PDR verwendet. Siehe Tabelle 4-22. |
UCSI_SET_POWER_LEVEL_COMMAND Wird im Befehl SET_POWER_LEVEL verwendet. Siehe Tabelle 4-48. |
UCSI_SET_UOM_COMMAND Wird im Befehl SET_UOM verwendet. Siehe Tabelle 4-18. |
UCSI_SET_UOR_COMMAND Wird im Befehl SET_UOR verwendet. Siehe Tabelle 4-20. |
UCSI_VERSION Die VERSION-Datenstruktur. Siehe Abschnitt 3.1. |
Enumerationen
UCSI_BATTERY_CHARGING_STATUS Siehe Tabelle 4-42, Offset 64. |
UCSI_COMMAND Siehe Tabelle 4-51, Befehlscode. |
UCSI_CONNECTOR_PARTNER_FLAGS Wird im Befehl GET_CONNECTOR_STATUS verwendet. Siehe Tabelle 4-42, Offset 21. |
UCSI_CONNECTOR_PARTNER_TYPE Wird im Befehl GET_CONNECTOR_STATUS verwendet. Siehe Tabelle 4-42, Offset 29. |
UCSI_GET_ALTERNATE_MODES_RECIPIENT Wird im Befehl GET_ALTERNATE_MODES verwendet. Siehe Tabelle 4-24, Offset 16. |
UCSI_GET_PDOS_SOURCE_CAPABILITIES_TYPE Wird im Befehl GET_PDOS verwendet. Siehe Tabelle 4-34, Offset 35. |
UCSI_GET_PDOS_TYPE Wird im Befehl GET_PDOS verwendet. Siehe Tabelle 4-34, Offset 34. |
UCSI_POWER_DIRECTION Wird im Befehl GET_CONNECTOR_STATUS verwendet. Siehe Tabelle 4-42, Offset 20. |
UCSI_POWER_DIRECTION_MODE Wird im Befehl GET_CONNECTOR_STATUS verwendet. Siehe Tabelle 4-42, Offset 20. |
UCSI_POWER_DIRECTION_ROLE Wird im Befehl SET_PDR verwendet. Der Befehl SET_PDR wird verwendet, um die vom OS Policy Manager (OPM) vorgegebene Energierichtung für die aktuelle Verbindung festzulegen. |
UCSI_POWER_OPERATION_MODE Wird im Befehl GET_CONNECTOR_STATUS verwendet. Siehe Tabelle 4-42, Offset 16. |
UCSI_USB_OPERATION_MODE Wird im Befehl SET_UOR verwendet. Siehe Tabelle 4-18, Offset 23. |
UCSI_USB_OPERATION_ROLE Wird im Befehl SET_UOR verwendet. Der Befehl SET_UOR wird verwendet, um die vom BETRIEBSSYSTEMrichtlinien-Manager (OPM) vorgegebene USB-Vorgangsrolle für die aktuelle Verbindung festzulegen. |