Platform SDK: TAPI

Caller Identification

Caller identification provides information on the calling party when receiving an incoming session. An application typically uses this data as part of a status message to a user.

This information is not always available immediately. An application that wants to use this information and has verified that the service provider supports it should check several times before assuming that the information is not available.

Not all service providers support use of this information.

TAPI 2: lineGetCallInfo (dwCallerIDFlags, dwCallerIDSize, dwCallerIDOffset, dwCallerIDNameSize, dwCallerIDNameOffset, and dwCallerIDAddressType members of lpCallInfo)

TAPI 3: ITCallInfo::get_CallInfoLong (CIL_CALLERIDADDRESSTYPE member of CALLINFO_LONG), ITCallInfo::get_CallInfoString (CIS_CALLERIDNAME and CIS_CALLERIDNAME members of CALLINFO_STRING)