ThbTapiCall.Origin
Unit: hbTapi
 

This propert identifies where the call originated. This value uses one 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.

The origin of the call is also stored in the dwOrigin member of the call's LINECALLINFO structure.

Availability

Design-Time: None / Run-Time: Read

Declaration

property Origin: DWORD;

See Also

ThbTapiCall.OriginHistory | IsIncoming |  IsOutgoing