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 定義泛型警示值,用來指出埠控制器上收到的硬體警示類型。 |