UcmConnectorPdSourceCaps 関数 (ucmmanager.h)
コネクタの電源機能を使用して USB コネクタ マネージャー フレームワーク拡張機能 (UcmCx) に通知します。
構文
NTSTATUS UcmConnectorPdSourceCaps(
[in] UCMCONNECTOR Connector,
UCM_PD_POWER_DATA_OBJECT [] Pdos,
[in] UCHAR PdoCount
);
パラメーター
[in] Connector
UcmConnectorCreateへの前回の呼び出しでクライアント ドライバーが受信したコネクタ オブジェクトへのハンドル。
Pdos
電源機能を記述する UCM_PD_POWER_DATA_OBJECT 構造体の呼び出し元によって割り当てられた配列。
[in] PdoCount
Pdos[]で指定された配列内の要素の数。
戻り値
UcmConnectorPdSourceCaps は、操作が成功した場合にSTATUS_SUCCESSを返します。 それ以外の場合、このメソッドは NTSTATUS 値 適切な値を返すことができます。
備考
コネクタ (ローカル コネクタ) が電源である場合、クライアント ドライバーは、UcmConnectorPdSourceCaps を使用して、これらの機能UcmCx に対する機能と変更を報告できます。 コネクタが電源シンクの場合は、UcmConnectorPdPartnerSourceCapsを呼び出して、パートナーから受信したアドバタイズされた機能を報告します。 クライアント ドライバーは、パートナーがその機能 再アドバタイズするたびに、 UcmConnectorPdPartnerSourceCaps を呼び出す必要があります。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 10 |
サポートされる最小サーバー | Windows Server 2016 |
ターゲット プラットフォーム の | ウィンドウズ |
最小 KMDF バージョン | 1.15 |
UMDF の最小バージョン を する | 2.15 |
ヘッダー | ucmmanager.h (Ucmcx.h を含む) |
ライブラリ | UcmCxstub.lib |
IRQL | PASSIVE_LEVEL |
関連項目
UcmConnectorCreate を する