Compartilhar via


Estrutura LINEFORWARD (tapi.h)

A estrutura LINEFORWARD descreve uma entrada das instruções de encaminhamento. As estruturas LINEFORWARDLIST e LINEADDRESSSTATUS podem conter uma matriz de estruturas LINEFORWARD .

Sintaxe

typedef struct lineforward_tag {
  DWORD dwForwardMode;
  DWORD dwCallerAddressSize;
  DWORD dwCallerAddressOffset;
  DWORD dwDestCountryCode;
  DWORD dwDestAddressSize;
  DWORD dwDestAddressOffset;
  DWORD dwCallerAddressType;
  DWORD dwDestAddressType;
} LINEFORWARD, *LPLINEFORWARD;

Membros

dwForwardMode

Tipos de encaminhamento. Esse membro usa uma das constantes LINEFORWARDMODE_.

dwCallerAddressSize

Tamanho do campo de tamanho variavelmente que contém o endereço de um chamador a ser encaminhado, em bytes.

dwCallerAddressOffset

Deslocamento do início dessa estrutura para o campo de tamanho variável que contém o endereço de um chamador a ser encaminhado. Esse membro será definido como zero se dwForwardMode não for um dos seguintes valores:

LINEFORWARDMODE_BUSYNASPECIFIC

LINEFORWARDMODE_NOANSWSPECIFIC

LINEFORWARDMODE_UNCONDSPECIFIC

LINEFORWARDMODE_BUSYSPECIFIC

O tamanho do campo é especificado por dwCallerAddressSize.

dwDestCountryCode

Código de país ou região do endereço de destino para o qual a chamada deve ser encaminhada.

dwDestAddressSize

Tamanho do campo de tamanho variavelmente que contém o endereço do endereço em que as chamadas devem ser encaminhadas, em bytes.

dwDestAddressOffset

Deslocamento do início dessa estrutura para o campo de tamanho variável que contém o endereço do endereço em que as chamadas devem ser encaminhadas. O tamanho do campo é especificado por dwDestAddressSize.

dwCallerAddressType

Tipo de endereço do chamador. Esse membro da estrutura estará disponível somente se a versão negociada do TAPI for 3.1 ou superior.

dwDestAddressType

Tipo de endereço para o destino chamado. Esse membro da estrutura estará disponível somente se a versão negociada do TAPI for 3.1 ou superior.

Comentários

Essa estrutura pode não ser estendida.

Cada entrada na estrutura LINEFORWARD especifica uma solicitação de encaminhamento.

Requisitos

Requisito Valor
Cabeçalho tapi.h

Confira também

LINEADDRESSSTATUS

LINEFORWARDLIST

TSPI_lineForward

Lineforward