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 |