次の方法で共有


ITLegacyAddressMediaControl::SetDevConfig メソッド (tapi3if.h)

SetDevConfig 関数を使用すると、アプリケーションは、GetDevConfig を使用して以前に取得したセットアップに、回線デバイス上のメディア ストリーム デバイスの構成を復元できます。

構文

HRESULT SetDevConfig(
  [in] BSTR  pDeviceClass,
  [in] DWORD dwSize,
  [in] BYTE  *pDeviceConfig
);

パラメーター

[in] pDeviceClass

構成情報が必要な TAPI デバイス クラスを含む BSTR へのポインター。

[in] dwSize

構成配列のサイズ。

[in] pDeviceConfig

GetDevConfig の呼び出しによって取得されたデバイス構成情報を含むバイト配列へのポインター。

戻り値

このメソッドは、これらの値のいずれかを返すことができます。

リターン コード 説明
S_OK
メソッドが成功しました。
E_POINTER
pDeviceClasspdwSize、または ppDeviceConfig パラメーターが有効なポインターではありません。
E_INVALIDARG
pdwSize パラメーターは 0 です。
E_OUTOFMEMORY
操作を実行するためのメモリが不足しています。

注釈

このメソッドは、 lineSetDevConfig TAPI 2.1 関数の COM ラッパーです。

GetID は、このメソッドを呼び出す前に実行する必要があります。

アプリケーションでは 、SysAllocString を使用して pDeviceClass パラメーターのメモリを割り当て、変数が不要になったときに SysFreeString を使用してメモリを解放する必要があります。

TAPI 2.1 相互参照: lineGetDevConfiglineSetDevConfig

要件

要件
対象プラットフォーム Windows
ヘッダー tapi3if.h (Tapi3.h を含む)
Library Uuid.lib
[DLL] Tapi3.dll

こちらもご覧ください

GetDevConfig

ITLegacyAddressMediaControl

ITLegacyCallMediaControl