次の方法で共有


lineGetProviderList 関数 (tapi.h)

lineGetProviderList 関数は、テレフォニー システムに現在インストールされているサービス プロバイダーの一覧を返します。

構文

LONG lineGetProviderList(
  DWORD              dwAPIVersion,
  LPLINEPROVIDERLIST lpProviderList
);

パラメーター

dwAPIVersion

アプリケーションでサポートされている TAPI の最高バージョン (特定の回線デバイスで lineNegotiateAPIVersion によってネゴシエートされる値とは限りません)。

lpProviderList

TAPI が LINEPROVIDERLIST 構造体を返すことができるメモリ位置へのポインター。 lineGetProviderList を呼び出す前に、アプリケーションは、この構造体の dwTotalSize メンバーを設定して、情報を返すために TAPI が使用できるメモリの量を示す必要があります。

メモ 構造体のサイズ パラメーターが正しくない場合は、データが上書きされる可能性があります。 構造体のサイズの設定の詳細については、 メモリ割り当て に関するトピックを参照してください。
 

戻り値

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

LINEERR_INCOMPATIBLEAPIVERSION、LINEERR_NOMEM、LINEERR_INIFILECORRUPT、LINEERR_OPERATIONFAILED、LINEERR_INVALPOINTER、LINEERR_STRUCTURETOOSMALL。

要件

   
対象プラットフォーム Windows
ヘッダー tapi.h
Library Tapi32.lib
[DLL] Tapi32.dll

関連項目

LINEPROVIDERLIST

補助回線サービス関数

TAPI 2.2 リファレンスの概要

lineNegotiateAPIVersion