Estrutura LINECALLTREATMENTENTRY (tapi.h)
A estrutura LINECALLTREATMENTENTRY fornece informações sobre o tipo de tratamento de chamada, como música, anúncio gravado ou silêncio, na chamada atual. A estrutura LINEADDRESSCAPS pode conter uma matriz de estruturas LINECALLTREATMENTENTRY .
Sintaxe
typedef struct linecalltreatmententry_tag {
DWORD dwCallTreatmentID;
DWORD dwCallTreatmentNameSize;
DWORD dwCallTreatmentNameOffset;
} LINECALLTREATMENTENTRY, *LPLINECALLTREATMENTENTRY;
Membros
dwCallTreatmentID
Uma das constantes LINECALLTREATMENT_ (se o tratamento for de um tipo predefinido) ou um valor específico do provedor de serviços.
dwCallTreatmentNameSize
Tamanho da cadeia de caracteres de nome do tratamento de chamada, em bytes, incluindo o caractere de terminação nula.
dwCallTreatmentNameOffset
Deslocamento do início de LINEADDRESSCAPS para uma cadeia de caracteres terminada em nulo que identifica o tratamento. Isso normalmente descreveria o conteúdo da música ou do anúncio gravado. Se o tratamento for de um tipo predefinido, um nome significativo ainda deverá ser especificado, por exemplo, "Silence\0", "Busy Signal\0", "Ringback\0" ou "Music\0". O tamanho da cadeia de caracteres é especificado por dwCallTreatmentNameOffset.
Requisitos
Cabeçalho | tapi.h |