LINECOUNTRYLIST structure (tapi.h)

The LINECOUNTRYLIST structure describes a list of countries/regions. This structure can contain an array of LINECOUNTRYENTRY structures. LINECOUNTRYLIST is returned by the lineGetCountry function.

Syntax

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

Members

dwTotalSize

Total size allocated to this data structure, in bytes.

dwNeededSize

Size for this data structure that is needed to hold all the returned information, in bytes.

dwUsedSize

Size of the portion of this data structure that contains useful information, in bytes.

dwNumCountries

Number of LINECOUNTRYENTRY structures present in the array defined by dwCountryListSize and dwCountryListOffset.

dwCountryListSize

Size of the array of country/region information, in bytes.

dwCountryListOffset

Offset from the beginning of the structure to an array of LINECOUNTRYENTRY structures that provides the information for each country/region. The size of the field is specified by dwCountryListSize.

Remarks

This structure may not be extended.

Requirements

Requirement Value
Header tapi.h

See also

LINECOUNTRYENTRY

lineGetCountry