次の方法で共有


TUISPI_providerConfig関数 (tspi.h)

TUISPI_providerConfig関数は、呼び出し元アプリケーションのコンテキストで実行する必要がある UI 要素を実装します。 この関数は、 バージョン 2.0 以降 (バージョン 1.4 以前でサポートされています) でTSPI_providerConfig関数を廃止します。

TUISPI_providerConfig関数は、ユーザーから構成情報を収集します。 ダイアログ ボックスを使用できます。このダイアログ ボックスには、特定のデバイスのセットアップ用に他の API (Comm/datamodem など) に関連付けられているサブダイアログ ボックスを含めることができます。

実装は省略可能です。

構文

LONG TSPIAPI TUISPI_providerConfig(
  TUISPIDLLCALLBACK lpfnUIDLLCallback,
  HWND              hwndOwner,
  DWORD             dwPermanentProviderID
);

パラメーター

lpfnUIDLLCallback

UI DLL が呼び出すことができる関数へのポインターを使用して、サービス プロバイダー DLL と通信して、ダイアログ ボックスを表示し、更新された構成をサービス プロバイダーに送信するために必要な情報を取得できます。

hwndOwner

関数が構成中に必要なダイアログ ボックス ウィンドウを作成できる親ウィンドウのハンドル。

dwPermanentProviderID

サービス プロバイダーの永続的なプロバイダー識別子。

戻り値

関数が成功した場合は 0 を返し、エラーが発生した場合はエラー番号を返します。 可能な戻り値は次のとおりです。

LINEERR_OPERATIONFAILED、LINEERR_NOMEM。

注釈

この関数は、サービス プロバイダーの使用中 (つまり、 TSPI_providerInitTSPI_providerShutdown の呼び出しの間) に呼び出される場合があります。

TSPI によって表示される動作に影響を与える変更は、サービス プロバイダーが次の TSPI_providerInitで再起動された場合にのみ有効になります。

TAPI レベルに直接対応する関数はありません。 TAPI では、アプリケーションは lineConfigDialog および phoneConfigDialog 関数にアクセスできます。これにより、インストール後に特定の回線または電話のパラメーターを構成できます。

要件

要件
対象プラットフォーム Windows
ヘッダー tspi.h

こちらもご覧ください

TUISPI_lineConfigDialog

TUISPI_phoneConfigDialog

TUISPI_providerInstall

TUISPI_providerRemove