ユニバーサル シリアル バス Type-C ポート コントローラー インターフェイス仕様に従って定義されたコマンド レジスタの値を設定します。
メジャー コード
入力バッファー
UCMTCPCI_PORT_CONTROLLER_SET_COMMAND_IN_PARAMS 構造体へのポインター。 構造体を取得するには、受け取ったフレームワーク要求オブジェクト 渡して WdfRequestRetrieveInputBuffer を呼び出します。
入力バッファーの長さ
UCMTCPCI_PORT_CONTROLLER_SET_COMMAND_IN_PARAMS 構造体のサイズ。
状態ブロック
Irp->IoStatus.Status は、要求が成功した場合にSTATUS_SUCCESSに設定されます。 それ以外の場合は、状態 NTSTATUS コードとして適切なエラー状態に します。
備考
UcmTcpciCx クラス拡張機能は、この IOCTL 要求を送信して、コマンド レジスタの値を設定します。 設定する値は、指定された構造体で提供されます。 レジスタの値を設定した後、クライアント ドライバーは要求を完了するために WdfRequestComplete 呼び出す必要があります。
必要条件
| 要件 | 価値 |
|---|---|
| ヘッダー | ucmtcpciportcontrollerrequests.h |
関連項目
ドライバー での IOCTL 要求の作成の
WdfIoTargetSendInternalIoctlOthersSynchronously を する
WdfIoTargetSendInternalIoctlSynchronously
WdfIoTargetSendIoctlSynchronously を する