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

ポート コントローラーに関する識別情報と USB 仕様バージョン情報 (BCD 形式) が含まれています。

列挙

 
UCMTCPCI_PORT_CONTROLLER_ALERT_TYPE

ポート コントローラーで受信したハードウェア アラートの種類を示すために使用される汎用アラート値を定義します。