LINETRANSLATECAPS
The LINETRANSLATECAPS
structure describes the address translation capabilities.
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
The total
size in bytes allocated to this data structure.
dwNeededSize
The size in
bytes for this data structure that is needed to hold all the returned
information.
dwUsedSize
The size in
bytes of the portion of this data structure that contains useful information.
dwNumLocations
The number of
entries in the LocationList. It includes all locations defined,
including 0 (default).
dwLocationListSize
dwLocationListOffset
List of locations
known to address translation. The list consists of a sequence of LINELOCATIONENTRY
dwCurrentLocationID
This is the dwPermanentLocationID
from the LINELOCATIONENTRY for the Current Location.
dwNumCards
The number of
entries in the CardList.
dwCardListSize
dwCardListOffset
List of
calling cards known to address translation. It includes only non-hidden card
entries and always includes card 0 (direct dial). The list consists of a
sequence of LINECARDENTRY structures. The dwCardListOffset field
points to the first byte of the first LINECARDENTRY structure, and the dwCardListSize
field indicates the total number of bytes in the entire list.
dwCurrentPreferredCardID
This is the dwPreferredCardID
from the LINELOCATIONENTRY for the Current Location.
Remarks
No extensions.
See Also