Поделиться через


Структура LINECOUNTRYLIST (tapi.h)

Структура LINECOUNTRYLIST описывает список стран и регионов. Эта структура может содержать массив структур LINECOUNTRYENTRY . ФУНКЦИЯ LINECOUNTRYLIST возвращается функцией lineGetCountry .

Синтаксис

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

Члены

dwTotalSize

Общий размер, выделенный для этой структуры данных, в байтах.

dwNeededSize

Размер для этой структуры данных, необходимый для хранения всей возвращаемой информации, в байтах.

dwUsedSize

Размер части структуры данных, содержащей полезную информацию, в байтах.

dwNumCountries

Количество структур LINECOUNTRYENTRY , присутствующих в массиве, определенном dwCountryListSize и dwCountryListOffset.

dwCountryListSize

Размер массива сведений о стране или регионе в байтах.

dwCountryListOffset

Смещение от начала структуры к массиву структур LINECOUNTRYENTRY , которые предоставляют сведения для каждой страны или региона. Размер поля определяется dwCountryListSize.

Комментарии

Эта структура не может быть расширена.

Требования

Требование Значение
Заголовок tapi.h

См. также раздел

LINECOUNTRYENTRY

lineGetCountry