CALLINFO_LONG-Enumeration (tapi3if.h)

Die CALLINFO_LONG Enumeration wird von ITCallInfo-Methoden verwendet, die Aufrufinformationen des Typs LONG festlegen und abrufen.

Syntax

typedef enum CALLINFO_LONG {
  CIL_MEDIATYPESAVAILABLE = 0,
  CIL_BEARERMODE,
  CIL_CALLERIDADDRESSTYPE,
  CIL_CALLEDIDADDRESSTYPE,
  CIL_CONNECTEDIDADDRESSTYPE,
  CIL_REDIRECTIONIDADDRESSTYPE,
  CIL_REDIRECTINGIDADDRESSTYPE,
  CIL_ORIGIN,
  CIL_REASON,
  CIL_APPSPECIFIC,
  CIL_CALLPARAMSFLAGS,
  CIL_CALLTREATMENT,
  CIL_MINRATE,
  CIL_MAXRATE,
  CIL_COUNTRYCODE,
  CIL_CALLID,
  CIL_RELATEDCALLID,
  CIL_COMPLETIONID,
  CIL_NUMBEROFOWNERS,
  CIL_NUMBEROFMONITORS,
  CIL_TRUNK,
  CIL_RATE,
  CIL_GENERATEDIGITDURATION,
  CIL_MONITORDIGITMODES,
  CIL_MONITORMEDIAMODES
} ;

Konstanten

 
CIL_MEDIATYPESAVAILABLE
Wert: 0
The
Für den Aufruf verfügbare Medientypen.
CIL_BEARERMODE
Der Bearermodus eines Aufrufs wird durch die
LINEBEARERMODE_ Konstanten.
CIL_CALLERIDADDRESSTYPE
The
Adresstyp des Aufrufers.
CIL_CALLEDIDADDRESSTYPE
The
Adresstyp der aufgerufenen Partei.
CIL_CONNECTEDIDADDRESSTYPE
The
Adresstyp der verbundenen Partei.
CIL_REDIRECTIONIDADDRESSTYPE
The
Adresstyp des Ziels, an das ein Anruf umgeleitet wurde.
CIL_REDIRECTINGIDADDRESSTYPE
The
Adresstyp des Standorts, der den Anruf umgeleitet hat.
CIL_ORIGIN
Der Ursprung eines Anrufs wird durch die
LINECALLORIGIN_ Konstanten, z. B. LINECALLORIGIN_EXTERNAL.
CIL_REASON
Der Grund für einen Anruf wird durch die
LINECALLREASON_ Konstanten, z. B. LINECALLREASON_FWDUNCOND.
CIL_APPSPECIFIC
Anwendungsspezifische Informationen werden verwendet, um Informationen zwischen Anwendungen in einer Umgebung mit mehreren Anwendungen zu übergeben. Die Informationen werden nicht von der API-Implementierung oder dem Dienstanbieter interpretiert. Nur Anwendungen mit Besitzerberechtigungen für den Aufruf können ihn festlegen.
CIL_CALLPARAMSFLAGS
Aufrufparameterflags werden beschrieben durch
LINECALLPARAMFLAGS_ Konstanten, z. B. LINECALLPARAMFLAGS_BLOCKID. Diese Flags werden normalerweise während der Erstellung eines ausgehenden Anrufs festgelegt.
CIL_CALLTREATMENT
Die Anrufbehandlung gibt an, wie ein anruferhaltener oder nicht beantworteter Anruf gehandhabt wird, und wird von beschrieben.
LINECALLTREATMENT_ Konstanten, z. B. LINECALLTREATMENT_MUSIC.
CIL_MINRATE
Die Mindestrate für den Datenstrom eines Aufrufs in Bps (Bits pro Sekunde).
CIL_MAXRATE
Die maximale Rate für den Datenstrom eines Aufrufs in Bps (Bits pro Sekunde).
CIL_COUNTRYCODE
Code des Lands oder der Region.
CIL_CALLID
Aufrufbezeichner. Einige Dienstanbieter weisen jedem Aufruf einen eindeutigen Code zu.
CIL_RELATEDCALLID
Anrufbezeichner für einen Anruf im Zusammenhang mit dem aktuellen Anruf, z. B. in einer Konferenz.
CIL_COMPLETIONID
Vervollständigungsbezeichner. Der Vervollständigungsbezeichner wird verwendet, um einzelne vervollständigungsanforderungen zu identifizieren, die gerade ausgeführt werden. Ein Vervollständigungsbezeichner wird ungültig und kann nach Abschluss der Anforderung oder nach dem Abbrechen einer ausstehenden Anforderung wiederverwendet werden.
CIL_NUMBEROFOWNERS
Die Anzahl der Anwendungen mit Besitzerberechtigungen für den aktuellen Aufruf.
CIL_NUMBEROFMONITORS
Die Anzahl der Anwendungen, die über Überwachungsberechtigungen für den aktuellen Aufruf verfügen.
CIL_TRUNK
Der Trunkbezeichner für den aktuellen Aufruf.
CIL_RATE
Die aktuelle Rate für den Datenstrom eines Aufrufs in Bps (Bits pro Sekunde).
CIL_GENERATEDIGITDURATION
CIL_MONITORDIGITMODES
CIL_MONITORMEDIAMODES

Anforderungen

Anforderung Wert
Header tapi3if.h

Weitere Informationen

ITCallInfo::get_CallInfoLong

ITCallInfo::p ut_CallInfoLong