LINECOUNTRYLIST 结构 (tapi.h)

LINECOUNTRYLIST 结构描述国家/地区列表。 此结构可以包含 LINECOUNTRYENTRY 结构的数组。 LINECOUNTRYLISTlineGetCountry 函数返回。

语法

typedef struct linecountrylist_tag {
  DWORD dwTotalSize;
  DWORD dwNeededSize;
  DWORD dwUsedSize;
  DWORD dwNumCountries;
  DWORD dwCountryListSize;
  DWORD dwCountryListOffset;
} LINECOUNTRYLIST, *LPLINECOUNTRYLIST;

成员

dwTotalSize

分配给此数据结构的总大小(以字节为单位)。

dwNeededSize

保存所有返回信息所需的此数据结构的大小(以字节为单位)。

dwUsedSize

包含有用信息的此数据结构部分的大小(以字节为单位)。

dwNumCountries

dwCountryListSize 和 dwCountryListOffset 定义的数组中存在的 LINECOUNTRYENTRY 结构的数目。

dwCountryListSize

国家/地区信息数组的大小(以字节为单位)。

dwCountryListOffset

从 结构开头到 LINECOUNTRYENTRY 结构数组的偏移量,该数组提供每个国家/地区的信息。 字段的大小由 dwCountryListSize 指定。

注解

此结构可能无法扩展。

要求

要求
Header tapi.h

另请参阅

LINECOUNTRYENTRY

lineGetCountry