共用方式為


ucmtcpciportcontrollerrequests.h 標頭

usbref 會使用此標頭。 如需詳細資訊,請參閱

ucmtcpciportcontrollerrequests.h 包含下列程式設計介面:

IOCTLs

 
IOCTL_UCMTCPCI_PORT_CONTROLLER_ALTERNATE_MODE_ENTERED

通知用戶端驅動程式輸入替代模式,讓驅動程式可以執行其他工作。
IOCTL_UCMTCPCI_PORT_CONTROLLER_ALTERNATE_MODE_EXITED

通知用戶端驅動程式已結束替代模式,讓驅動程式可以執行其他工作。
IOCTL_UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_CONFIGURED

通知用戶端驅動程式合作夥伴裝置上的 DisplayPort 替代模式已設定針腳指派,讓驅動程式可以執行其他工作。
IOCTL_UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_DISPLAY_OUT_STATUS_CHANGED

通知用戶端驅動程式 DisplayPort 連線的顯示狀態已變更,讓驅動程式可以執行其他工作。
IOCTL_UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_HPD_STATUS_CHANGED

通知用戶端驅動程式 DisplayPort 連線的熱插即用偵測狀態已變更,讓驅動程式可以執行其他工作。
IOCTL_UCMTCPCI_PORT_CONTROLLER_GET_CONTROL

根據通用序列匯流排類型-C 埠控制器介面規格,取得定義的所有控制項暫存器值。
IOCTL_UCMTCPCI_PORT_CONTROLLER_GET_STATUS

根據通用序列匯流排類型-C 埠控制器介面規格,取得所有狀態暫存器的值。 用戶端驅動程式必須擷取CC_STATUS、POWER_STATUS和FAULT_STATUS暫存器的值。
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_COMMAND

設定根據通用序列匯流排類型-C 埠控制器介面規格所定義的命令暫存器值。
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_CONFIG_STANDARD_OUTPUT

根據通用序列匯流排類型-C 埠控制器介面規格,設定定義為 CONFIG_STANDARD_OUTPUT Register。
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_CONTROL

設定根據通用序列匯流排類型-C 埠控制器介面規格所定義的控制項暫存器值。
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_MESSAGE_HEADER_INFO

根據通用序列匯流排類型-C 埠控制器介面規格,設定定義為 MESSAGE_HEADER_INFO Register 的值。
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_RECEIVE_DETECT

根據通用序列匯流排類型-C 埠控制器介面規格,設定定義為 RECEIVE_DETECT Register。
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT

設定根據通用序列匯流排類型-C 埠控制器介面規格定義的傳輸暫存器。
IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT_BUFFER

設定根據通用序列匯流排類型-C 埠控制器介面規格定義的TRANSMIT_BUFER暫存器。

結構

 
UCMTCPCI_PORT_CONTROLLER_ALTERNATE_MODE_ENTERED_IN_PARAMS

儲存偵測到之替代模式的相關資訊。 此結構用於IOCTL_UCMTCPCI_PORT_CONTROLLER_ALTERNATE_MODE_ENTERED要求中。
UCMTCPCI_PORT_CONTROLLER_ALTERNATE_MODE_EXITED_IN_PARAMS

儲存已結束之替代模式的相關資訊。 此結構用於IOCTL_UCMTCPCI_PORT_CONTROLLER_ALTERNATE_MODE_EXITED要求中。
UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_CONFIGURED_IN_PARAMS

儲存已設定之 DisplayPort 替代模式之針腳指派的相關資訊。 此結構用於IOCTL_UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_CONFIGURED要求中。
UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_DISPLAY_OUT_STATUS_CHANGED_IN_PARAMS

儲存 DisplayPort 連線顯示狀態的相關資訊。 此結構用於IOCTL_UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_DISPLAY_OUT_STATUS_CHANGED要求中。
UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_HPD_STATUS_CHANGED_IN_PARAMS

儲存 DisplayPort 連線熱插即用偵測狀態的相關資訊。 此結構用於IOCTL_UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_HPD_STATUS_CHANGED要求中。
UCMTCPCI_PORT_CONTROLLER_GET_CONTROL_IN_PARAMS

此結構用於IOCTL_UCMTCPCI_PORT_CONTROLLER_GET_CONTROL要求中。
UCMTCPCI_PORT_CONTROLLER_GET_CONTROL_OUT_PARAMS

儲存IOCTL_UCMTCPCI_PORT_CONTROLLER_GET_CONTROL要求所擷取之埠控制器之所有控制項暫存器的值。
UCMTCPCI_PORT_CONTROLLER_GET_STATUS_IN_PARAMS

此結構用於IOCTL_UCMTCPCI_PORT_CONTROLLER_GET_STATUS要求中。
UCMTCPCI_PORT_CONTROLLER_GET_STATUS_OUT_PARAMS

儲存埠控制器的所有狀態暫存器值。 此結構用於IOCTL_UCMTCPCI_PORT_CONTROLLER_GET_STATUS要求中。
UCMTCPCI_PORT_CONTROLLER_SET_COMMAND_IN_PARAMS

儲存指定的命令暫存器。 此結構用於IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_COMMAND要求中。
UCMTCPCI_PORT_CONTROLLER_SET_CONFIG_STANDARD_OUTPUT_IN_PARAMS

儲存 CONFIG_STANDARD_OUTPUT Register 的值。 此結構用於IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_CONFIG_STANDARD_OUTPUT要求中。
UCMTCPCI_PORT_CONTROLLER_SET_CONTROL_IN_PARAMS

儲存所有控制項暫存器的值。 此結構用於IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_CONTROL要求中。
UCMTCPCI_PORT_CONTROLLER_SET_MESSAGE_HEADER_INFO_IN_PARAMS

儲存 VBUS_VOLTAGE_ALARM_LO_CFG Register 的值。 此結構用於IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_MESSAGE_HEADER_INFO要求中。
UCMTCPCI_PORT_CONTROLLER_SET_RECEIVE_DETECT_IN_PARAMS

儲存 RECEIVE_DETECT Register 的值。 此結構用於IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_RECEIVE_DETECT要求中。
UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT_BUFFER_IN_PARAMS

儲存 TRANSMIT_BUFFER Register 的值。 此結構用於IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT_BUFFER要求中。
UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT_IN_PARAMS

儲存傳輸暫存器的值。 此結構用於IOCTL_UCMTCPCI_PORT_CONTROLLER_SET_TRANSMIT要求中。

列舉

 
UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_DISPLAY_OUT_STATUS

定義值,以判斷是否啟用 DisplayPort 裝置的顯示狀態。
UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_HPD_STATUS

定義值,以判斷 DisplayPort 裝置是否已插入。
UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_PIN_ASSIGNMENT

深入瞭解:_UCMTCPCI_PORT_CONTROLLER_DISPLAYPORT_PIN_ASSIGNMENT列舉
UCMTCPCI_PORT_CONTROLLER_IOCTL

定義傳送至埠控制器之用戶端驅動程式的各種裝置 I/O 控制要求。 這表示 WPP 中的 IOCTL 類型。