LINECALLPARAMFLAGS_ 상수
LINECALLPARAMFLAGS_ 상수는 호출에 대한 다양한 상태 플래그를 설명합니다.
-
LINECALLPARAMFLAGS_BLOCKID
-
-
발신자 ID를 숨겨야 합니다(호출자 ID 차단).
-
-
LINECALLPARAMFLAGS_DESTOFFHOOK
-
-
호출된 파티의 전화는 자동으로 꺼져 있어야 합니다.
-
-
LINECALLPARAMFLAGS_IDLE
-
-
호출은 유휴 호출 모양에서 시작되어야 하며 진행 중인 호출에 참가하지 않아야 합니다. lineMakeCall 함수를 사용하는 경우 LINECALLPARAMFLAGS_IDLE 값이 설정되지 않고 줄에 기존 호출이 있는 경우 새 호출을 수행해야 하는 경우 함수가 기존 호출로 중단됩니다. 기존 호출이 없으면 함수는 지정된 대로 새 호출을 만듭니다.
-
-
LINECALLPARAMFLAGS_NOHOLDCONFERENCE
-
-
이 비트는 lineSetupConference 및 linePrepareAddToConference와 함께만 사용됩니다. 현재 호출을 사용하여 회의할 주소는 LINECALLPARAMS의 TargetAddress 멤버에 지정됩니다. 상담 전화는 스위치에서 다이얼 톤을 물리적으로 그리는 것이 아니라 다양한 통화 설정 상태(예: 전화 걸기, 진행)를 통해 진행됩니다. 상담 통화가 연결된 상태에 도달하면 회의가 자동으로 설정됩니다. 연결된 상태로 유지되었던 원래 호출이 회의 상태로 들어갑니다. 상담 전화는 회의 상태로 들어갑니다. hConfCall이 연결된 상태로 들어갑니다. 상담 호출이 실패하고(연결이 끊긴 상태로 전환한 후 유휴 상태로 전환) hConfCall은 유휴 상태로 전환되고 원래 호출( linePrepareAddToConference의 경우 기존 회의일 수 있음)은 연결된 상태로 유지됩니다. 원래 당사자 (또는 당사자)는 전화가 보류된 것을 결코 인식하지 않습니다. 이 기능은 irate 호출자와의 상호 작용을 모니터링하는 데 필요한 경우 ACD 에이전트 호출에 감독자를 추가하는 데 자주 사용됩니다.
-
-
LINECALLPARAMFLAGS_ONESTEPTRANSFER
-
-
이 비트는 lineSetupTransfer와 함께만 사용됩니다. lineSetupTransfer의 연산과 상담 호출에 대한 lineDial을 단일 단계로 결합합니다. 전화를 걸 주소는 LINECALLPARAMS의 TargetAddress 멤버에 지정됩니다. 원래 호출은 lineSetupTransfer가 정상적으로 호출된 것처럼 onholdpendingtransfer 상태로 배치되고 상담 호출이 정상적으로 설정됩니다. 애플리케이션은 여전히 lineCompleteTransfer 를 호출하여 전송에 영향을 주어야 합니다. 이 기능은 타사 호출 제어 링크를 통해 서버에서 전송을 호출할 때 자주 사용됩니다. 이러한 링크는 일반적인 2단계 프로세스를 지원하지 않는 경우가 많기 때문입니다.
-
-
LINECALLPARAMFLAGS_ORIGOFFHOOK
-
-
발신자의 휴대폰은 자동으로 꺼져 있어야 합니다.
-
-
LINECALLPARAMFLAGS_PREDICTIVEDIAL
-
-
이 비트는 예측 전화 걸기 기능이 있는 주소에 전화를 걸 때만 사용됩니다(LINEADDRCAPFLAGS_PREDICTIVEDIALER LINEADDRESSCAPS의 dwAddrCapFlags 멤버에 있는 경우). 디바이스의 향상된 통화 진행률 및/또는 미디어 디바이스 모니터링 기능을 사용하려면 비트가 켜져야 합니다. 이 비트가 켜지지 않으면 통화 진행률 또는 미디어 유형 모니터링이 강화되지 않고 호출이 배치되고 호출 상태에 따라 자동 전송이 시작되지 않습니다.
-
-
LINECALLPARAMFLAGS_SECURE
-
-
호출은 보안으로 설정해야 합니다.
-
설명
확장성이 없습니다. 32비트 모두 예약되어 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
TAPI 버전 |
TAPI 2.0 이상이 필요합니다. |
헤더 |
|