Condividi tramite


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

Vedi anche

LINECARDENTRY

LINELOCATIONENTRY

lineGetTranslateCaps