Condividi tramite


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

Vedi anche

LINEADDRESSCAPS

costanti LINECALLTREATMENT_

lineGetAddressCaps

lineSetCallTreatment