Struttura LINETRANSLATECAPS (tapi.h)
La struttura LINETRANSLATECAPS descrive le funzionalità di traduzione degli indirizzi. Questa struttura può contenere una matrice di strutture LINELOCATIONENTRY e una matrice di strutture LINECARDENTRY . La struttura LINETRANSLATECAPS viene restituita dalla funzione lineGetTranslateCaps .
Sintassi
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, *LPLINETRANSLATECAPS;
Members
dwTotalSize
Dimensioni totali assegnate a questa struttura di dati, in byte.
dwNeededSize
Dimensioni per questa struttura di dati necessaria per contenere tutte le informazioni restituite, in byte.
dwUsedSize
Dimensioni della parte di questa struttura di dati che contiene informazioni utili, in byte.
dwNumLocations
Numero di voci in LocationList. Include tutte le posizioni definite, tra cui zero (impostazione predefinita).
dwLocationListSize
Dimensioni dell'elenco delle posizioni note alla traduzione degli indirizzi, in byte.
dwLocationListOffset
Offset dall'inizio di questa struttura all'elenco di posizioni note alla traduzione degli indirizzi. L'elenco è costituito da una sequenza di strutture LINELOCATIONENTRY . Il membro dwLocationListOffset punta al primo byte della prima struttura e il membro dwLocationListSize indica il numero totale di byte nell'elenco.
dwCurrentLocationID
Identificatore permanente per la voce CurrentLocation nella sezione [Locations] del Registro di sistema. Vedere il membro dwPermanentLocationID della struttura LINELOCATIONENTRY .
dwNumCards
Numero di voci in CardList.
dwCardListSize
Dimensioni dell'elenco delle carte chiamante note alla traduzione degli indirizzi, in byte.
dwCardListOffset
Offset dall'inizio di questa struttura all'elenco delle carte chiamante note alla traduzione degli indirizzi. Include solo voci di schede non nascoste e include sempre scheda 0 (chiamata diretta). L'elenco è costituito da una sequenza di strutture LINECARDENTRY . Il membro dwCardListOffset punta al primo byte della prima struttura e il membro dwCardListSize indica il numero totale di byte nell'elenco.
dwCurrentPreferredCardID
Carta di chiamata preferita per la voce CurrentLocation nella sezione [Location] del Registro di sistema. Vedere il membro dwPreferredCardID della struttura LINELOCATIONENTRY .
Commenti
Questa struttura potrebbe non essere estesa.
Requisiti
Requisito | Valore |
---|---|
Intestazione | tapi.h |