LINETRANSLATECAPS

This structure describes the address translation capabilities.

At a Glance

Header file: Tapi.h
Windows CE versions: 1.0 and later

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

Specifies the total size, in bytes, allocated to this data structure.

dwNeededSize

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

dwUsedSize

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

dwNumLocations

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

dwLocationListSize

dwLocationListOffset

List of locations known to the address translation. The list consists of a sequence of LINELOCATIONENTRY structures. The dwLocationListOffset member points to the first byte of the first LINELOCATIONENTRY structure, and the dwLocationListSize member indicates the total number of bytes in the entire list.

dwCurrentLocationID

Specifies the dwPermanentLocationID member from the LINELOCATIONENTRY structure for the CurrentLocation.

dwNumCards

dwCardListSize

dwCardListOffset

Unsupported; set to zero.

dwCurrentPreferredCardID

Specifies the dwPreferredCardID member from the LINELOCATIONENTRY structure for the CurrentLocation.

Remarks

No extensions.