픽업

픽업 작업을 사용하면 애플리케이션이 다른 주소에서 경고하는 세션에 응답할 수 있습니다. 애플리케이션은 픽업 대상을 식별하고 픽업 호출에 대한 세션 식별자가 반환됩니다.

픽업 요청의 대상을 식별하는 방법에는 여러 가지가 있습니다. 먼저 애플리케이션에서 경고 당사자의 주소를 지정할 수 있습니다. 둘째, 주소가 지정되지 않고 스위치가 허용하는 경우 애플리케이션은 해당 픽업 그룹에서 경고 세션을 선택할 수 있습니다. 셋째, 일부 스위치는 그룹 식별자가 지정된 경우 다른 픽업 그룹에서 세션 경고를 픽업할 수 있습니다.

일부 주요 전화 시스템은 브리지 전용 통화 출연에서 보류 기능을 통한 전송 을 지원합니다. 이 체계에서 특정 전화는 통화가 활성 상태일 때만 통화를 소유하지만 통화가 보류되면 회선 모양이 있는 모든 휴대폰에서 통화를 선택할 수 있습니다.

TAPI 2.x: 애플리케이션은 함수를 사용하여 아날로그 회선에서 통화 대기 호출을 선택하는 방법과 유사하게 이 목적을 위해 NULL 대상 주소와 함께 픽업 작업을 사용할 수 있습니다. LINEADDRFEATURE_PICKUPHELD 기능이 있음을 나타냅니다.

LINEADDRCAPFLAGS_PICKUPCALLWAIT TRUE이면 사용자가 호출 대기 신호를 청각적으로 검색했지만 서비스 공급자가 검색을 수행할 수 없는 세션을 선택할 수 있습니다. 이렇게 하면 서비스 공급자가 통화 대기 신호를 감지할 수 없더라도 대기 중인 호출에 "응답"하는 메커니즘이 사용자에게 제공됩니다. 통화 대기 전화를 받으려면 대상 주소와 그룹 ID가 모두 NULL 이어야 합니다.

세션이 성공적으로 선택되면 애플리케이션은 LINECALLREASON_PICKUP 설정된 이유 와 함께 상태 변경 알림을 받습니다.

모든 서비스 공급자가 이 작업의 사용을 지원하는 것은 아닙니다.

TAPI 2.x:linePickup을 참조하세요.

TAPI 3.x:ITBasicCallControl::P ickup을 참조하세요.