Struttura LINECALLTREATMENTENTRY (tapi.h)
La struttura LINECALLTREATMENTENTRY fornisce informazioni sul tipo di trattamento delle chiamate, ad esempio musica, annuncio registrato o silenzio, sulla chiamata corrente. La struttura LINEADDRESSCAPS può contenere una matrice di strutture LINECALLTREATMENTENTRY .
Sintassi
typedef struct linecalltreatmententry_tag {
DWORD dwCallTreatmentID;
DWORD dwCallTreatmentNameSize;
DWORD dwCallTreatmentNameOffset;
} LINECALLTREATMENTENTRY, *LPLINECALLTREATMENTENTRY;
Members
dwCallTreatmentID
Una delle costanti LINECALLTREATMENT_ (se il trattamento è di un tipo predefinito) o un valore specifico del provider di servizi.
dwCallTreatmentNameSize
Dimensioni della stringa nome del trattamento delle chiamate, in byte, incluso il carattere null-terminazione.
dwCallTreatmentNameOffset
Offset dall'inizio di LINEADDRESSCAPS a una stringa con terminazione null che identifica il trattamento. Questo descrive normalmente il contenuto della musica o dell'annuncio registrato. Se il trattamento è di un tipo predefinito, deve essere ancora specificato un nome significativo, ad esempio "Silence\0", "Busy Signal\0", "Ringback\0" o "Music\0". Le dimensioni della stringa sono specificate da dwCallTreatmentNameOffset.
Requisiti
Intestazione | tapi.h |