ITLegacyAddressMediaControl2::ConfigDialogEdit メソッド (tapi3if.h)
ConfigDialogEdit メソッドを使用すると、指定した回線デバイスのプロバイダーにダイアログ ボックスが表示され、ユーザーは回線デバイスに関連するパラメーターを構成できるようになります。 構成データは、アプリケーションによってこのメソッドとの間で渡されます。 (データは、 ITLegacyAddressMediaControl::GetDevConfig メソッドによって取得され、 ITLegacyAddressMediaControl::SetDevConfig メソッドによって設定されたデータと同じです)。
構文
HRESULT ConfigDialogEdit(
[in] HWND hwndOwner,
[in] BSTR pDeviceClass,
[in] DWORD dwSizeIn,
[in] BYTE *pDeviceConfigIn,
[out] DWORD *pdwSizeOut,
[out] BYTE **ppDeviceConfigOut
);
パラメーター
[in] hwndOwner
ダイアログ ボックスがアタッチされるウィンドウへのハンドル。 メソッドによって作成されたウィンドウに所有者ウィンドウがないことを示すには 、NULL を 指定できます。
[in] pDeviceClass
デバイス クラス名を指定する BSTR へのポインター。 このデバイス クラスを使用すると、アプリケーションは、そのデバイス クラスに適用できる構成情報の特定のサブ画面を選択できます。 このパラメーターは省略可能であり、 NULL または空のままにすることができます。この場合、最上位レベルの構成が選択されます。
[in] dwSizeIn
pDeviceConfigIn パラメーターによって指される構成データのサイズへのポインター。
[in] pDeviceConfigIn
編集するデバイス構成データを含むバイト配列へのポインター。
[out] pdwSizeOut
ppDeviceConfigOut パラメーターによって指される構成データのサイズへのポインター。
[out] ppDeviceConfigOut
編集されたデバイス構成データを含むバイト配列へのポインター。
戻り値
このメソッドは、成功すると S_OK を返します。 そうでない場合は、HRESULT エラー コードを返します。
注釈
このメソッドは TAPI 2 に変換されます。xlineConfigDialogEdit 呼び出し。 ITLegacyAddressMediaControl2::ConfigDialog メソッドは lineConfigDialog 呼び出しに変換されます。 これらのメソッドは、編集するパラメーターのソースと、アクティブな接続での編集の結果によって異なります。 これらの違いの詳細については、「 lineConfigDialogEdit」を参照してください。
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | tapi3if.h |
Library | Uuid.lib |
[DLL] | Tapi3.dll |