LINECALLPARAMFLAGS_ 상수

LINECALLPARAMFLAGS_ 상수는 호출에 대한 다양한 상태 플래그를 설명합니다.

LINECALLPARAMFLAGS_BLOCKID

발신자 ID를 숨겨야 합니다(호출자 ID 차단).

LINECALLPARAMFLAGS_DESTOFFHOOK

호출된 파티의 전화는 자동으로 꺼져 있어야 합니다.

LINECALLPARAMFLAGS_IDLE

호출은 유휴 호출 모양에서 시작되어야 하며 진행 중인 호출에 참가하지 않아야 합니다. lineMakeCall 함수를 사용하는 경우 LINECALLPARAMFLAGS_IDLE 값이 설정되지 않고 줄에 기존 호출이 있는 경우 새 호출을 수행해야 하는 경우 함수가 기존 호출로 중단됩니다. 기존 호출이 없으면 함수는 지정된 대로 새 호출을 만듭니다.

LINECALLPARAMFLAGS_NOHOLDCONFERENCE

이 비트는 lineSetupConferencelinePrepareAddToConference와 함께만 사용됩니다. 현재 호출을 사용하여 회의할 주소는 LINECALLPARAMSTargetAddress 멤버에 지정됩니다. 상담 전화는 스위치에서 다이얼 톤을 물리적으로 그리는 것이 아니라 다양한 통화 설정 상태(예: 전화 걸기, 진행)를 통해 진행됩니다. 상담 통화가 연결된 상태에 도달하면 회의가 자동으로 설정됩니다. 연결된 상태로 유지되었던 원래 호출이 회의 상태로 들어갑니다. 상담 전화는 회의 상태로 들어갑니다. hConfCall이 연결된 상태로 들어갑니다. 상담 호출이 실패하고(연결이 끊긴 상태로 전환한 후 유휴 상태로 전환) hConfCall은 유휴 상태로 전환되고 원래 호출( linePrepareAddToConference의 경우 기존 회의일 수 있음)은 연결된 상태로 유지됩니다. 원래 당사자 (또는 당사자)는 전화가 보류된 것을 결코 인식하지 않습니다. 이 기능은 irate 호출자와의 상호 작용을 모니터링하는 데 필요한 경우 ACD 에이전트 호출에 감독자를 추가하는 데 자주 사용됩니다.

LINECALLPARAMFLAGS_ONESTEPTRANSFER

이 비트는 lineSetupTransfer와 함께만 사용됩니다. lineSetupTransfer의 연산과 상담 호출에 대한 lineDial을 단일 단계로 결합합니다. 전화를 걸 주소는 LINECALLPARAMSTargetAddress 멤버에 지정됩니다. 원래 호출은 lineSetupTransfer가 정상적으로 호출된 것처럼 onholdpendingtransfer 상태로 배치되고 상담 호출이 정상적으로 설정됩니다. 애플리케이션은 여전히 lineCompleteTransfer 를 호출하여 전송에 영향을 주어야 합니다. 이 기능은 타사 호출 제어 링크를 통해 서버에서 전송을 호출할 때 자주 사용됩니다. 이러한 링크는 일반적인 2단계 프로세스를 지원하지 않는 경우가 많기 때문입니다.

LINECALLPARAMFLAGS_ORIGOFFHOOK

발신자의 휴대폰은 자동으로 꺼져 있어야 합니다.

LINECALLPARAMFLAGS_PREDICTIVEDIAL

이 비트는 예측 전화 걸기 기능이 있는 주소에 전화를 걸 때만 사용됩니다(LINEADDRCAPFLAGS_PREDICTIVEDIALER LINEADDRESSCAPSdwAddrCapFlags 멤버에 있는 경우). 디바이스의 향상된 통화 진행률 및/또는 미디어 디바이스 모니터링 기능을 사용하려면 비트가 켜져야 합니다. 이 비트가 켜지지 않으면 통화 진행률 또는 미디어 유형 모니터링이 강화되지 않고 호출이 배치되고 호출 상태에 따라 자동 전송이 시작되지 않습니다.

LINECALLPARAMFLAGS_SECURE

호출은 보안으로 설정해야 합니다.

설명

확장성이 없습니다. 32비트 모두 예약되어 있습니다.

요구 사항

요구 사항
TAPI 버전
TAPI 2.0 이상이 필요합니다.
헤더
Tapi.h

추가 정보

LINEADDRESSCAPS

LINECALLPARAMS

lineCompleteTransfer

lineDial

lineMakeCall

linePrepareAddToConference

lineSetupConference

lineSetupTransfer