次の方法で共有


LINEPROVIDERLIST 構造体 (tapi.h)

LINEPROVIDERLIST 構造体は、サービス プロバイダーの一覧を記述します。 この型の構造体は、 lineGetProviderList 関数によって返されます。 LINEPROVIDERLIST 構造体には、LINEPROVIDERENTRY 構造体の配列を含めることができます。

構文

typedef struct lineproviderlist_tag {
  DWORD dwTotalSize;
  DWORD dwNeededSize;
  DWORD dwUsedSize;
  DWORD dwNumProviders;
  DWORD dwProviderListSize;
  DWORD dwProviderListOffset;
} LINEPROVIDERLIST, *LPLINEPROVIDERLIST;

メンバー

dwTotalSize

このデータ構造に割り当てられた合計サイズ (バイト単位)。

dwNeededSize

返されるすべての情報をバイト単位で保持するために必要な、このデータ構造のサイズ。

dwUsedSize

有用な情報を含むこのデータ構造の部分のサイズ (バイト単位)。

dwNumProviders

dwProviderListSize および dwProviderListOffset によって分母された配列に存在する LINEPROVIDERENTRY 構造体数。

dwProviderListSize

プロバイダー リスト配列のサイズ (バイト単位)。

dwProviderListOffset

この構造体の先頭から、各サービス プロバイダーに関する情報を提供する LINEPROVIDERENTRY 要素の配列へのオフセット。 配列のサイズは dwProviderListSize によって指定されます。

注釈

この構造体は拡張できません。

要件

要件
Header tapi.h

こちらもご覧ください

LINEPROVIDERENTRY

lineGetProviderList