Platform SDK: TAPI

CALLINFO_BUFFER

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.

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

Members

CIB_USERUSERINFO
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

  Windows NT/2000: Requires Windows 2000.
  Version: Requires TAPI 3.0 or later.
  Header: Declared in Tapi3.h.

See Also

ITCallInfo::GetCallInfoBuffer, ITCallInfo::SetCallInfoBuffer, ITCallInfo::get_CallInfoBuffer, ITCallInfo::put_CallInfoBuffer