CALLINFO_BUFFER enumeration (tapi3if.h)

The CALLINFO_BUFFER enum indicates the type of buffer accessed by the ITCallInfo::GetCallInfoBuffer method or the ITCallInfo::SetCallInfoBuffer method.

The ITCallInfo::get_CallInfoBuffer and ITCallInfo::put_CallInfoBuffer methods are provided for Automation client applications, such as those written in Visual Basic.

Syntax

typedef enum CALLINFO_BUFFER {
  CIB_USERUSERINFO = 0,
  CIB_DEVSPECIFICBUFFER,
  CIB_CALLDATABUFFER,
  CIB_CHARGINGINFOBUFFER,
  CIB_HIGHLEVELCOMPATIBILITYBUFFER,
  CIB_LOWLEVELCOMPATIBILITYBUFFER
} ;

Constants

 
CIB_USERUSERINFO
Value: 0
The user-user information buffer allows an application to send information to the remote party on a call or receive information from that party.
CIB_DEVSPECIFICBUFFER
The device-specific buffer allows an application to communicate with a TSP concerning device-specific capabilities. The precise nature of these capabilities depends on the implementation of the service provider.
CIB_CALLDATABUFFER
The call data buffer allows an application to communicate with a TSP concerning a specific call. The precise nature of this information depends on the implementation of the service provider.
CIB_CHARGINGINFOBUFFER
The charging information buffer's format is specified by other standards (ISDN Q.931).
CIB_HIGHLEVELCOMPATIBILITYBUFFER
The high-level compatibility buffer's format is specified by other standards (ISDN Q.931).
CIB_LOWLEVELCOMPATIBILITYBUFFER
The low-level compatibility buffer's format is specified by other standards (ISDN Q.931).

Requirements

Requirement Value
Header tapi3if.h

See also

ITCallInfo::GetCallInfoBuffer

ITCallInfo::SetCallInfoBuffer

ITCallInfo::get_CallInfoBuffer

ITCallInfo::put_CallInfoBuffer