Share via


IMDSPDevice::SendOpaqueCommand メソッド (mswmdm.h)

SendOpaqueCommand メソッドは、Windows Media デバイス マネージャーを介してコマンドを送信します。 Windows Media デバイス マネージャーは、操作を行わずにコマンドをデバイスに渡します。

構文

HRESULT SendOpaqueCommand(
  [in, out] OPAQUECOMMAND *pCommand
);

パラメーター

[in, out] pCommand

コマンドの実行に必要な情報を含む OPAQUECOMMAND 構造体へのポインター。

戻り値

このメソッドは HRESULT を返します。 Windows Media デバイス マネージャーのすべてのインターフェイス メソッドは、次のいずれかのエラー コード クラスを返すことができます。

  • 標準 COM エラー コード
  • HRESULT 値に変換された Windows エラー コード
  • Windows Media デバイス マネージャーエラー コード
考えられるエラー コードの詳細な一覧については、「 エラー コード」を参照してください。

注釈

このメソッドは、Windows Media デバイス マネージャーに影響を与えず、変更されずに渡されるデバイス コマンドで使用されます。 デバイスでコマンドを呼び出すより効率的な方法は、 IMDSPDevice3::D eviceIoControl を呼び出す方法です。

このメソッドは省略可能です。 詳細については、「 必須インターフェイスとオプション インターフェイス」を参照してください。

要件

要件
対象プラットフォーム Windows
ヘッダー mswmdm.h
Library Mssachlp.lib

こちらもご覧ください

IMDSPDevice インターフェイス