LINETRANSLATECAPS (Compact 2013)

3/26/2014

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 LINELOCATIONENTRY structures.
  • dwLocationListOffset
    Points to the first byte of the first LINELOCATIONENTRY structure.
  • dwCurrentLocationID
    Value that specifies the dwPermanentLocationID member from the LINELOCATIONENTRY structure for the CurrentLocation.
  • dwNumCards
    Unsupported; set to zero.
  • dwCardListSize
    Unsupported; set to zero.
  • dwCardListOffset
    Unsupported; set to zero.
  • dwCurrentPreferredCardID
    Specifies the dwPreferredCardID member from the LINELOCATIONENTRY structure for the CurrentLocation.

Remarks

No extensions.

Requirements

Header

tapi.h

See Also

Reference

TAPI Structures
LINELOCATIONENTRY