ucmtcpciportcontroller.h 标头

usbref 使用此标头。 有关详细信息,请参阅:

ucmtcpciportcontroller.h 包含以下编程接口:

函数

 
UCMTCPCI_PORT_CONTROLLER_ALERT_DATA_INIT

初始化UCMTCPCI_PORT_CONTROLLER_ALERT_DATA结构。
UCMTCPCI_PORT_CONTROLLER_CAPABILITIES_INIT

初始化UCMTCPCI_PORT_CONTROLLER_CAPABILITIES结构。
UCMTCPCI_PORT_CONTROLLER_CONFIG_INIT

初始化UCMTCPCI_PORT_CONTROLLER_CONFIG结构。
UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION_INIT

初始化UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION结构。
UcmTcpciPortControllerAlert

将端口控制器上收到的硬件警报的相关信息发送到 UcmTcpciCx。
UcmTcpciPortControllerCreate

创建要注册到 UcmTcpciCx 的端口控制器对象。
UcmTcpciPortControllerSetHardwareRequestQueue

分配一个框架队列对象,UcmTcpciCx 将端口控制器的硬件请求调度到该对象。
UcmTcpciPortControllerStart

向 UcmTcpciCx 类扩展指示客户端驱动程序现在已准备好为端口控制器的硬件请求提供服务。
UcmTcpciPortControllerStop

指示 UcmTcpciCx 类扩展停止向端口控制器对象发送硬件请求。

结构

 
UCMTCPCI_PORT_CONTROLLER_ALERT_DATA

包含有关在端口控制器对象上收到的硬件警报的信息。 此结构用于 UcmTcpciPortControllerAlert 调用。 调用 UCMTCPCI_PORT_CONTROLLER_ALERT_DATA_INIT 初始化此结构。
UCMTCPCI_PORT_CONTROLLER_CAPABILITIES

包含有关端口控制器功能的信息。
UCMTCPCI_PORT_CONTROLLER_CONFIG

包含客户端驱动程序在调用 UcmTcpciPortControllerCreate 时传递的端口控制器对象的配置选项。 调用 UCMTCPCI_PORT_CONTROLLER_CONFIG_INIT 初始化此结构。
UCMTCPCI_PORT_CONTROLLER_IDENTIFICATION

包含有关端口控制器) BCD 格式 (的标识信息和 USB 规范版本信息。

枚举

 
UCMTCPCI_PORT_CONTROLLER_ALERT_TYPE

定义通用警报值,这些值用于指示在端口控制器上收到的硬件警报的类型。