Estructura LINECALLTREATMENTENTRY (tapi.h)
La estructura LINECALL TREATMENTENTRY proporciona información sobre el tipo de tratamiento de llamadas, como música, anuncio grabado o silencio, en la llamada actual. La estructura LINEADDRESSCAPS puede contener una matriz de estructuras LINECALLTREATMENTENTRY .
Sintaxis
typedef struct linecalltreatmententry_tag {
DWORD dwCallTreatmentID;
DWORD dwCallTreatmentNameSize;
DWORD dwCallTreatmentNameOffset;
} LINECALLTREATMENTENTRY, *LPLINECALLTREATMENTENTRY;
Miembros
dwCallTreatmentID
Una de las constantes de LINECALLTREATMENT_ (si el tratamiento es de un tipo predefinido) o un valor específico del proveedor de servicios.
dwCallTreatmentNameSize
Tamaño de la cadena de nombre de tratamiento de llamadas, en bytes, incluido el carácter de terminación null.
dwCallTreatmentNameOffset
Desfase desde el principio de LINEADDRESSCAPS a una cadena terminada en null que identifica el tratamiento. Normalmente, esto describiría el contenido de la música o el anuncio grabado. Si el tratamiento es de un tipo predefinido, se debe especificar un nombre descriptivo, por ejemplo, "Silence\0", "Busy Signal\0", "Ringback\0" o "Music\0". El tamaño de la cadena se especifica mediante dwCallTreatmentNameOffset.
Requisitos
Encabezado | tapi.h |