WPD_COMMAND_MTP_EXT_EXECUTE_COMMAND_WITHOUT_DATA_PHASE コマンド

WPD_COMMAND_MTP_EXT_EXECUTE_COMMAND_WITHOUT_DATA_PHASE コマンドは MTP コマンド ブロックを送信します。 このコマンドに関連付けられている後続のデータ フェーズはありません。

コマンドのカテゴリ

WPD_CATEGORY_MTP_EXT_VENDOR_OPERATIONS

パラメーター

ドライバーは次のパラメーターを想定しています。

パラメーター VarType 説明
WPD_PROPERTY_MTP_EXT_OPERATION_CODE VT_UI4 必須。 ベンダー拡張 MTP 操作コードを識別します。
WPD_PROPERTY_MTP_EXT_OPERATION_PARAMS VT_UI4 必須。 ベンダーの操作コードに必要なパラメーターを識別する IPortableDevicePropVariantCollection

戻り値

ドライバーは、次の結果を返します。

結果 VarType 説明
WPD_PROPERTY_MTP_EXT_RESPONSE_CODE VT_UI4 必須。 ベンダーの操作コードに対する応答コード。
WPD_PROPERTY_MTP_EXT_RESPONSE_PARAMS VT_UI4 省略可能。 応答パラメーターを識別する IPortableDevicePropVariantCollection 。 このコレクションは空である可能性があります。

メソッドの呼び出し

IPortableDevice::SendCommand を使用してのみ直接呼び出すことができます。

要件

要件
ヘッダー
WpdMtpExtensions.h

こちらもご覧ください

MTP 拡張機能のサポート