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 の呼び出しによって取得されたデバイス構成情報を含むバイト配列へのポインター。
戻り値
このメソッドは、これらの値のいずれかを返すことができます。
リターン コード | 説明 |
---|---|
|
メソッドが成功しました。 |
|
pDeviceClass、pdwSize、または ppDeviceConfig パラメーターが有効なポインターではありません。 |
|
pdwSize パラメーターは 0 です。 |
|
操作を実行するためのメモリが不足しています。 |
注釈
このメソッドは、 lineSetDevConfig TAPI 2.1 関数の COM ラッパーです。
GetID は、このメソッドを呼び出す前に実行する必要があります。
アプリケーションでは 、SysAllocString を使用して pDeviceClass パラメーターのメモリを割り当て、変数が不要になったときに SysFreeString を使用してメモリを解放する必要があります。
TAPI 2.1 相互参照: lineGetDevConfig、 lineSetDevConfig
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | tapi3if.h (Tapi3.h を含む) |
Library | Uuid.lib |
[DLL] | Tapi3.dll |