次の方法で共有


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

こちらもご覧ください

ITLegacyAddressMediaControl2

ITLegacyAddressMediaControl2::ConfigDialog