Estrutura LINETRANSLATECAPS (tapi.h)
A estrutura LINETRANSLATECAPS descreve os recursos de tradução de endereço. Essa estrutura pode conter uma matriz de estruturas LINELOCATIONENTRY e uma matriz de estruturas LINECARDENTRY . A estrutura LINETRANSLATECAPS é retornada pela função lineGetTranslateCaps .
Sintaxe
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;
Membros
dwTotalSize
Tamanho total alocado para essa estrutura de dados, em bytes.
dwNeededSize
Tamanho para essa estrutura de dados necessária para armazenar todas as informações retornadas, em bytes.
dwUsedSize
Tamanho da parte dessa estrutura de dados que contém informações úteis, em bytes.
dwNumLocations
Número de entradas na LocationList. Ele inclui todos os locais definidos, incluindo zero (padrão).
dwLocationListSize
Tamanho da lista de locais conhecidos para a tradução de endereço, em bytes.
dwLocationListOffset
Deslocamento do início dessa estrutura para a lista de locais conhecidos pela tradução de endereços. A lista consiste em uma sequência de estruturas LINELOCATIONENTRY . O membro dwLocationListOffset aponta para o primeiro byte da primeira estrutura e o membro dwLocationListSize indica o número total de bytes na lista.
dwCurrentLocationID
Identificador permanente para a entrada CurrentLocation na seção [Locais] do registro. Consulte o membro dwPermanentLocationID da estrutura LINELOCATIONENTRY .
dwNumCards
Número de entradas no CardList.
dwCardListSize
Tamanho da lista de cartões de chamada conhecidos para a tradução de endereço, em bytes.
dwCardListOffset
Deslocamento do início dessa estrutura para a lista de cartões de chamada conhecidos pela tradução de endereço. Ele inclui apenas entradas de cartão não ocultas e sempre inclui cartão 0 (discagem direta). A lista consiste em uma sequência de estruturas LINECARDENTRY . O membro dwCardListOffset aponta para o primeiro byte da primeira estrutura e o membro dwCardListSize indica o número total de bytes na lista.
dwCurrentPreferredCardID
A chamada preferencial cartão para a entrada CurrentLocation na seção [Locais] do registro. Consulte o membro dwPreferredCardID da estrutura LINELOCATIONENTRY .
Comentários
Essa estrutura pode não ser estendida.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | tapi.h |