LINECALLTREATMENTENTRY, structure (tapi.h)
La structure LINECALLTREATMENTENTRY fournit des informations sur le type de traitement d’appel, comme la musique, l’annonce enregistrée ou le silence, sur l’appel en cours. La structure LINEADDRESSCAPS peut contenir un tableau de structures LINECALLTREATMENTENTRY .
Syntaxe
typedef struct linecalltreatmententry_tag {
DWORD dwCallTreatmentID;
DWORD dwCallTreatmentNameSize;
DWORD dwCallTreatmentNameOffset;
} LINECALLTREATMENTENTRY, *LPLINECALLTREATMENTENTRY;
Membres
dwCallTreatmentID
L’une des constantes LINECALLTREATMENT_ (si le traitement est d’un type prédéfini) ou une valeur spécifique au fournisseur de services.
dwCallTreatmentNameSize
Taille de la chaîne de nom de traitement d’appel, en octets, y compris le caractère de fin null.
dwCallTreatmentNameOffset
Décalage du début de LINEADDRESSCAPS vers une chaîne terminée par null identifiant le traitement. Cela décrit généralement le contenu de la musique ou de l’annonce enregistrée. Si le traitement est d’un type prédéfini, un nom significatif doit toujours être spécifié, par exemple, « Silence\0 », « Busy Signal\0 », « Ringback\0 » ou « Music\0 ». La taille de la chaîne est spécifiée par dwCallTreatmentNameOffset.
Configuration requise
En-tête | tapi.h |