This property holds all origin values the call passes while its lifetime.
OriginHistory is set the first time the state transits to another call
state than idle and then ored with all occurring origin values
till the state transits back to idle. This property is usefull
e.g. for journaling functions. This value uses one or more of the LINECALLORIGIN_
constants:
Constant
Meaning
LINECALLORIGIN_CONFERENCE
The call handle is for a conference call, that is, it is the application's
connection to the conference bridge in the switch.
LINECALLORIGIN_EXTERNAL
The call originated as an incoming call on an external line.
LINECALLORIGIN_INBOUND
The call originated as an incoming call, but the service provider is
unable to determine whether it came from another station on the same switch
or from an external line. Service providers can use this constant only
when TAPI version 1.4 or later has been negotiated. Otherwise, the service
provider can substitute LINECALLORIGIN_UNAVAIL.
LINECALLORIGIN_INTERNAL
The call originated as an incoming call at a station internal to the
same switching environment.
LINECALLORIGIN_OUTBOUND
The call originated from this station as an outgoing call.
LINECALLORIGIN_UNAVAIL
The call origin is not available and will never become known for this
call.
LINECALLORIGIN_UNKNOWN
The call origin is currently unknown but may become known later.