LINECALLTREATMENTENTRY 结构 (tapi.h)

LINECALLTREATMENTENTRY 结构提供有关当前呼叫的呼叫处理类型的信息,例如音乐、录制的公告或静音。 LINEADDRESSCAPS 结构可以包含 LINECALLTREATMENTENTRY 结构的数组。

语法

typedef struct linecalltreatmententry_tag {
  DWORD dwCallTreatmentID;
  DWORD dwCallTreatmentNameSize;
  DWORD dwCallTreatmentNameOffset;
} LINECALLTREATMENTENTRY, *LPLINECALLTREATMENTENTRY;

成员

dwCallTreatmentID

LINECALLTREATMENT_常量之一 (处理是否为预定义类型) 或特定于服务提供商的值。

dwCallTreatmentNameSize

调用处理名称字符串的大小(以字节为单位),包括 null 终止字符。

dwCallTreatmentNameOffset

LINEADDRESSCAPS 的开头偏移到标识处理的以 null 结尾的字符串。 这通常描述音乐或录制的公告的内容。 如果处理是预定义类型,则仍应指定有意义的名称,例如“Silence\0”、“Busy Signal\0”、“Ringback\0”或“Music\0”。 字符串的大小由 dwCallTreatmentNameOffset 指定。

要求

   
标头 tapi.h

另请参阅

LINEADDRESSCAPS

LINECALLTREATMENT_常量

lineGetAddressCaps

lineSetCallTreatment