STRUCTURE LINEFORWARD (tapi.h)
La structure LINEFORWARD décrit une entrée des instructions de transfert. Les structures LINEFORWARDLIST et LINEADDRESSSTATUS peuvent contenir un tableau de structures LINEFORWARD .
Syntaxe
typedef struct lineforward_tag {
DWORD dwForwardMode;
DWORD dwCallerAddressSize;
DWORD dwCallerAddressOffset;
DWORD dwDestCountryCode;
DWORD dwDestAddressSize;
DWORD dwDestAddressOffset;
DWORD dwCallerAddressType;
DWORD dwDestAddressType;
} LINEFORWARD, *LPLINEFORWARD;
Membres
dwForwardMode
Types de transfert. Ce membre utilise l’une des constantes LINEFORWARDMODE_.
dwCallerAddressSize
Taille du champ de taille variable contenant l’adresse d’un appelant à transférer, en octets.
dwCallerAddressOffset
Décalage entre le début de cette structure et le champ de taille variable contenant l’adresse d’un appelant à transférer. Ce membre est défini sur zéro si dwForwardMode n’est pas l’une des valeurs suivantes :
LINEFORWARDMODE_BUSYNASPECIFIC
LINEFORWARDMODE_NOANSWSPECIFIC
LINEFORWARDMODE_UNCONDSPECIFIC
LINEFORWARDMODE_BUSYSPECIFIC
La taille du champ est spécifiée par dwCallerAddressSize.
dwDestCountryCode
Code de pays ou de région de l’adresse de destination à laquelle l’appel doit être transféré.
dwDestAddressSize
Taille du champ de taille variable contenant l’adresse de l’adresse où les appels doivent être transférés, en octets.
dwDestAddressOffset
Décalage entre le début de cette structure et le champ de taille variable contenant l’adresse de l’adresse où les appels doivent être transférés. La taille du champ est spécifiée par dwDestAddressSize.
dwCallerAddressType
Type d’adresse de l’appelant. Ce membre de la structure n’est disponible que si la version négociée de TAPI est 3.1 ou ultérieure.
dwDestAddressType
Type d’adresse pour la destination appelée. Ce membre de la structure n’est disponible que si la version négociée de TAPI est 3.1 ou ultérieure.
Remarques
Cette structure peut ne pas être étendue.
Chaque entrée de la structure LINEFORWARD spécifie une demande de transfert.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | tapi.h |