TAPI 2.x에서 TAPI 3.x 상호 참조로
다음 자료는 TAPI 3.x API에서 적절한 메서드를 찾는 TAPI 2.x API에 익숙한 프로그래머에게 몇 가지 지원을 제공합니다. 이 섹션은 완전하지 않으며 선택한 영역에서만 상호 참조를 제공합니다.
정보 | TAPI 2.x | TAPI 3.x |
---|---|---|
주소 유형 | lineGetCallInfo, LINECALLINFO의 dwAddressType 멤버 | ITCallInfo::get_CallInfoLong CALLINFO_LONG CIL_CALLERIDADDRESSTYPE, CIL_CALLEDIDADDRESSTYPE 또는 CIL_CONNECTEDIDADDRESSTYPE 멤버로 호출됩니다. |
주소 인터페이스 포인터 | 해당 없음 | ITCallInfo::get_Address |
애플리케이션별 정보 |
lineGetCallInfo, LINECALLINFOlineSetAppSpecific의 dwAppSpecific 멤버 |
ITCallInfo::get_CallInfoLong 또는 ITCallInfo::p ut_CallInfoLong, CALLINFO_LONG CIL_APPSPECIFIC 멤버와 함께 호출됩니다. |
전달자 모드 |
lineGetCallInfo, LINECALLINFOlineSetCallParams의 dwBearerMode 멤버 |
ITCallInfo::get_CallInfoLong 또는 ITCallInfo::p ut_CallInfoLong, CALLINFO_LONG CIL_BEARERMODE 멤버와 함께 호출됩니다. |
호출 데이터 버퍼 |
lineGetCallInfo, dwCallDataSize 및 LINECALLINFOlineSetCallData의 dwCallDataOffset 멤버 |
ITCallInfo::GetCallInfoBuffer, CALLINFO_BUFFER CIB_CALLDATABUFFER 멤버로 호출됨 |
CallHub 인터페이스 포인터 | 해당 없음 | ITCallInfo::get_CallHub |
통화 ID | lineGetCallInfo, LINECALLINFO의 dwCallID 멤버 | ITCallInfo::get_CallInfoLong CALLINFO_LONG CIL_CALLID 멤버와 함께 호출됩니다. |
통화 원본 | lineGetCallInfo, LINECALLINFO의 dwOrigin 멤버 | ITCallInfo::get_CallInfoLong CALLINFO_LONG CIL_ORIGIN 멤버와 함께 호출됩니다. |
호출 매개 변수 플래그 |
lineGetCallInfo, LINECALLINFOlineSetCallParams의 dwCallParamFlags 멤버 |
ITCallInfo::get_CallInfoLong 또는 ITCallInfo::p ut_CallInfoLong, CALLINFO_LONG CIL_CALLPARAMSFLAGS 멤버와 함께 호출됩니다. |
호출 권한 |
lineGetCallStatus, LINECALLSTATUSlineSetCallPrivilege의 dwCallPrivilege 멤버 |
ITCallInfo::get_Privilege 또는 ITCallInfo::get_CallInfoLong, CALLINFO_LONG CIL_NUMBEROFOWNERS 또는 CIL_NUMBEROFMONITORS 멤버와 함께 호출됩니다. |
통화 이유 | lineGetCallInfo, LINECALLINFO의 dwReason 멤버 | ITCallInfo::get_CallInfoLong CALLINFO_LONG CIL_REASON 멤버와 함께 호출됩니다. |
호출 상태 | lineGetCallStatus, LINECALLSTATUS의 dwCallState 멤버입니다. | ITCallInfo::get_CallState |
통화 처리 |
lineGetCallInfo, LINECALLINFOlineSetCallTreatment의 dwCallTreatment 멤버 |
ITCallInfo::get_CallInfoLong 또는 ITCallInfo::p ut_CallInfoLong, CALLINFO_LONG CIL_CALLTREATMENT 멤버와 함께 호출됩니다. |
파티 식별 이름이라고 함 | 해당 없음 | ITCallInfo::get_CallInfoString 또는 ITCallInfo::p ut_CallInfoString, CALLINFO_STRING CIS_CALLEDPARTYFRIENDLYNAME 멤버와 함께 호출됩니다. |
발신자 ID | lineGetCallInfo with dwCallerIDSize, dwCallerIDOffset, dwCallerIDNameSize, dwCallerIDNameOffset, dwCalledIDSize, dwCalledIDOffset, dwCalledIDNameSize, dwCalledIDNameOffset 또는 dwCalledIDNameOffset 멤버 | ITCallInfo::get_CallInfoString CALLINFO_STRING CIS_CALLERIDNAME, CIS_CALLERIDNUMBER, CIS_CALLEDIDNAME 또는 CIS_CALLEDIDNUMBER 멤버로 호출됩니다. |
통화 파티 ID | LINECALLPARAMS의 dwCallingPartyIDSize 및 dwCallingPartyIDOffset 멤버 | ITCallInfo::get_CallInfoString 또는 ITCallInfo::p ut_CallInfoString, CALLINFO_STRING CIS_CALLINGPARTYID 멤버와 함께 호출됩니다. |
충전 정보 | LINECALLINFO의 lineGetCallInfo, dwChargingInfoSize 및 dwChargingInfoOffset 멤버 | ITCallInfo::GetCallInfoBuffer, CALLINFO_BUFFER CIB_CHARGINGINFOBUFFER 멤버와 함께 호출됨 |
의견 | LINECALLINFO의 lineGetCallInfo, dwCommentSize 및 dwCommentOffset 멤버 | ITCallInfo::get_CallInfoString 또는 ITCallInfo::p ut_CallInfoString, CALLINFO_STRING CIS_COMMENT 멤버와 함께 호출됩니다. |
호환성 버퍼(ISDN Q.931) | LINECALLINFO의 lineGetCallInfo, dwHighLevelCompSize, dwHighLevelCompOffset, dwLowLevelCompSize 또는 dwLowLevelCompOffset 멤버입니다. | ITCallInfo::GetCallInfoBuffer, CIB_HIGHLEVELCOMPATIBILITYBUFFER 또는 CIB_LOWLEVELCOMPATIBILITYBUFFER 멤버를 사용하여 호출 됩니다CALLINFO_BUFFER |
완료 ID | lineGetCallInfo, LINECALLINFO의 dwCompletionID 멤버 | ITCallInfo::get_CallInfoLong CALLINFO_LONG CIL_COMPLETIONID 멤버와 함께 호출됩니다. |
연결된 ID 이름 | lineGetCallInfo, dwConnectedIDSize, dwConnectedIDOffset, dwConnectedIDNameSize 또는 LINECALLINFO의 dwConnectedIDNameOffset 멤버 | ITCallInfo::get_CallInfoString CALLINFO_STRING CIS_CONNECTEDIDNAME 또는 CIS_CONNECTEDIDNUMBER 멤버와 함께 호출됩니다. |
국가 코드 | lineGetCallInfo,dwCountryCode of LINECALLINFO | ITCallInfo::get_CallInfoLong 또는 ITCallInfo::p ut_CallInfoLong, CALLINFO_LONG CIL_COUNTRYCODE 멤버와 함께 호출됩니다. |
디바이스별 버퍼 | LINECALLINFO의 lineGetCallInfo, dwDevSpecificSize 및 dwDevSpecificOffset 멤버 | ITCallInfo::GetCallInfoBuffer, CALLINFO_BUFFER CIB_DEVSPECIFICBUFFER 멤버로 호출됨 |
표시 가능한 주소 | lineGetCallInfo, dwDisplayableAddressSize 및 LINECALLINFO의 dwDisplayableAddressOffset 멤버 | ITCallInfo::get_CallInfoString 또는 ITCallInfo::p ut_CallInfoString, CALLINFO_STRING CIS_DISPLAYABLEADDRESS 멤버와 함께 호출됩니다. |
미디어 유형 | lineGetCallInfo, LINECALLINFO의 dwMediaMode 멤버 | ITCallInfo::get_CallInfoLong CALLINFO_LONG CIL_MEDIATYPESAVAILABLE 멤버와 함께 호출됩니다. |
비용 |
lineGetCallInfo, LINECALLINFOlineSetCallParams의 dwRate 멤버 |
ITCallInfo::get_CallInfoLong 또는 ITCallInfo::p ut_CallInfoLong은 CALLINFO_LONG CIL_MAXRATE, CIL_MINRATE 또는 CIL_RATE 멤버로 호출됩니다. |
리디렉션 | lineGetCallInfo, dwRedirectionIDSize, dwRedirectionIDOffset, dwRedirectionIDNameSize, dwRedirectionIDNameOffset, dwRedirectingIDSize, dwRedirectingIDOffset, dwRedirectingIDNameSize 또는 dwRedirectingIDNameOffset 멤버 | CALLINFO_STRING CIS_REDIRECTIONIDNAME, CIS_REDIRECTIONIDNUMBER, CIS_REDIRECTINGIDNAME 또는CIS_REDIRECTINGIDNUMBER 멤버로 호출되는 ITCallInfo::get_CallInfoString 또는 ITCallInfo::p ut_CallInfoString입니다. |
Trunk | lineGetCallInfo, LINECALLINFO의 dwTrunk 멤버 | ITCallInfo::get_CallInfoLong, CALLINFO_LONG CIL_TRUNK 멤버를 사용하여 호출됩니다. |
사용자/사용자 정보 | LINECALLINFO lineSendUserUserInfo의 lineGetCallInfo, dwCallDataSize 및 dwCallDataOffset 멤버 |
ITCallInfo::GetCallInfoBuffer는 CALLINFO_BUFFER 및 ITCallInfo::ReleaseUserUserInfo의 CIB_USERUSERINFO 멤버와 함께 호출됩니다. |