다음을 통해 공유


CALLINFOCHANGE_CAUSE 열거형(tapi3if.h)

CALLINFOCHANGE_CAUSE 열거형은 ITCallInfoChangeEvent::get_Cause 메서드에서 변경된 호출 정보 형식에 대한 설명을 반환하는 데 사용됩니다.

TAPI 3 ITCallInfo 인터페이스를 사용하여 변경 내용에 대한 특정 정보를 검색할 수 있습니다. TAPI 2 애플리케이션은 lineGetCallInfo 또는 lineGetCallStatus를 사용합니다.

Syntax

typedef enum CALLINFOCHANGE_CAUSE {
  CIC_OTHER = 0,
  CIC_DEVSPECIFIC,
  CIC_BEARERMODE,
  CIC_RATE,
  CIC_APPSPECIFIC,
  CIC_CALLID,
  CIC_RELATEDCALLID,
  CIC_ORIGIN,
  CIC_REASON,
  CIC_COMPLETIONID,
  CIC_NUMOWNERINCR,
  CIC_NUMOWNERDECR,
  CIC_NUMMONITORS,
  CIC_TRUNK,
  CIC_CALLERID,
  CIC_CALLEDID,
  CIC_CONNECTEDID,
  CIC_REDIRECTIONID,
  CIC_REDIRECTINGID,
  CIC_USERUSERINFO,
  CIC_HIGHLEVELCOMP,
  CIC_LOWLEVELCOMP,
  CIC_CHARGINGINFO,
  CIC_TREATMENT,
  CIC_CALLDATA,
  CIC_PRIVILEGE,
  CIC_MEDIATYPE,
  CIC_LASTITEM
} ;

상수

 
CIC_OTHER
값: 0
지정되지 않은 호출 정보가 변경되었습니다.
CIC_DEVSPECIFIC
디바이스와 관련된 통화 정보가 변경되었습니다.
CIC_BEARERMODE
호출에 대한 전달자 모드가 변경되었습니다.
CIC_RATE
속도가 변경되었습니다.
CIC_APPSPECIFIC
애플리케이션과 관련된 호출 정보가 변경되었습니다. 애플리케이션 관련 정보는 다중 애플리케이션 환경에서 애플리케이션 간에 정보를 전달하는 데 사용됩니다. 정보는 API 구현 또는 서비스 공급자에 의해 해석되지 않습니다. 호출에 대한 소유자 권한이 있는 애플리케이션만 설정할 수 있습니다.
CIC_CALLID
호출 식별자가 변경되었습니다.
CIC_RELATEDCALLID
관련 호출 식별자가 변경되었습니다.
CIC_ORIGIN
호출 원본이 변경되었습니다.
CIC_REASON
호출 이유가 변경되었습니다.
CIC_COMPLETIONID
완료 식별자가 변경되었습니다.
CIC_NUMOWNERINCR
소유자 수가 증가했습니다.
CIC_NUMOWNERDECR
소유자 수가 감소했습니다.
CIC_NUMMONITORS
호출 모니터 수가 변경되었습니다.
CIC_TRUNK
통화에 사용되는 트렁크가 변경되었습니다.
CIC_CALLERID
호출자 식별자가 변경되었습니다.
CIC_CALLEDID
호출된 식별자가 변경되었습니다.
CIC_CONNECTEDID
연결된 식별자가 변경되었습니다.
CIC_REDIRECTIONID
리디렉션 식별자가 변경되었습니다.
CIC_REDIRECTINGID
리디렉션 식별자가 변경되었습니다.
CIC_USERUSERINFO
사용자-사용자 정보 버퍼가 변경되었습니다.
CIC_HIGHLEVELCOMP
개략적인 호환성 정보가 변경되었습니다(ISDN Q.931).
CIC_LOWLEVELCOMP
하위 수준 호환성 정보가 변경되었습니다(ISDN Q.931).
CIC_CHARGINGINFO
통화의 충전 정보가 변경되었습니다.
CIC_TREATMENT
보류 중인 통화 처리가 변경되었습니다.
CIC_CALLDATA
호출 데이터 버퍼가 변경되었습니다.
CIC_PRIVILEGE
호출 권한이 변경되었습니다.
CIC_MEDIATYPE
호출
미디어 유형 이 변경되었습니다.
CIC_LASTITEM

요구 사항

   
머리글 tapi3if.h

추가 정보

ITCallInfoChangeEvent::get_Cause