ucmucsippmrequests.h ヘッダー
UCM-UCSI プラットフォーム ポリシー マネージャー (PPM) は、オペレーティング システム ポリシー マネージャー (OPM) から PPM に UCSI コマンドを送信し、PPM から通知を受信する詳細を抽象化します。 PPM コマンドを WDFREQUEST オブジェクトに変換し、クライアント ドライバーに転送します。 UCSI コマンドは、このヘッダーで宣言された I/O 制御コードとしてクライアント ドライバーに送信されます。
UCSI コマンドの詳細については、UCSI 仕様バージョン 1.2を参照してください。
このヘッダーは含めないでください。 代わりに、Ucmucsicx.h を含めます。
詳細については、以下を参照してください。
- UcmUcsi クライアント ドライバー を書き込む
- ユニバーサル シリアル バス (USB)
ucmucsippmrequests.h には、次のプログラミング インターフェイスが含まれています。
IOCTL
IOCTL_UCMUCSI_PPM_GET_UCSI_DATA_BLOCK 詳細情報: IOCTL のIOCTL_UCMUCSI_PPM_GET_UCSI_DATA_BLOCK |
IOCTL_UCMUCSI_PPM_SEND_UCSI_DATA_BLOCK UCSI データ ブロックをクライアント ドライバーに送信します。 |
構造
UCMUCSI_PPM_GET_UCSI_DATA_BLOCK_IN_PARAMS IOCTL_UCMUCSI_PPM_GET_UCSI_DATA_BLOCKへの入力用の USCI データ ブロックが含まれています。 |
UCMUCSI_PPM_GET_UCSI_DATA_BLOCK_OUT_PARAMS IOCTL_UCMUCSI_PPM_GET_UCSI_DATA_BLOCKへの出力用の USCI データ ブロックが含まれています。 |
UCMUCSI_PPM_SEND_UCSI_DATA_BLOCK_IN_PARAMS IOCTL_UCMUCSI_PPM_SEND_UCSI_DATA_BLOCKへの入力用の USCI データ ブロックが含まれています。 |
列挙 体
UCMUCSI_PPM_IOCTL クライアント ドライバーによって処理される I/O コントロール コードを定義します。 |