Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
A version of this page is also available for
4/8/2010

This structure describes the address translation capabilities.

Syntax

typedef struct linetranslatecaps_tag {
  DWORD 
dwTotalSize;
  DWORD 
dwNeededSize;
  DWORD 
dwUsedSize;
  DWORD 
dwNumLocations;
  DWORD 
dwLocationListSize;
  DWORD 
dwLocationListOffset;
  DWORD 
dwCurrentLocationID;
  DWORD 
dwNumCards;
  DWORD 
dwCardListSize;
  DWORD 
dwCardListOffset;
  DWORD 
dwCurrentPreferredCardID;
} LINETRANSLATECAPS, FAR* LPLINETRANSLATECAPS; 

Members

dwTotalSize

Total size, in bytes, allocated to this data structure.

dwNeededSize

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

dwUsedSize

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

dwNumLocations

Number of entries in the LocationList. It includes all locations defined, including zero (default).

dwLocationListSize

Total number, in bytes, of the entire list of locations known to the address translation. The list consists of a sequence of LINELOCATIONENTRYstructures.

dwLocationListOffset

Points to the first byte of the first LINELOCATIONENTRYstructure.

dwCurrentLocationID

Value that specifies the dwPermanentLocationIDmember from the LINELOCATIONENTRYstructure for the CurrentLocation.

dwNumCards

Unsupported; set to zero.

dwCardListSize

Unsupported; set to zero.

dwCardListOffset

Unsupported; set to zero.

dwCurrentPreferredCardID

Specifies the dwPreferredCardIDmember from the LINELOCATIONENTRYstructure for the CurrentLocation.

Remarks

No extensions.

Requirements

Header tapi.h
Windows Embedded CE Windows CE 1.0 and later
Windows Mobile Windows Mobile Version 5.0 and later

See Also