ITAutomatedPhoneControl::p ut_PhoneHandlingEnabled 메서드(tapi3if.h)
put_PhoneHandlingEnabled 메서드는 PhoneHandlingEnabled 속성을 설정합니다. 속성을 설정하면 이 휴대폰에 대한 모든 자동 전화 상호 작용 기능을 사용하거나 사용하지 않도록 설정합니다. 기능에는 휴대폰의 톤 및 링에 대한 자동 제어와 휴대폰의 후크 위치 상태에 따른 자동 통화 처리가 포함됩니다.
구문
HRESULT put_PhoneHandlingEnabled(
[in] VARIANT_BOOL fEnabled
);
매개 변수
[in] fEnabled
VARIANT_TRUE 경우 전화 처리를 사용할 수 있습니다. VARIANT_FALSE 경우 전화 처리가 비활성화됩니다. 기본값은 VARIANT_FALSE.
반환 값
메서드가 성공하면 S_OK가 반환되고, 그렇지 않으면 오류 값이 반환됩니다.
설명
일반적으로 애플리케이션은 PhoneHandlingEnabled 속성을 VARIANT_TRUE 설정하기 전에 ITAutomatedPhoneControl 인터페이스(필요한 자동 전화 상호 작용 기능의 세부 정보를 구성)에 다른 속성을 설정합니다. 그러나 put_PhoneHandlingEnabled 메서드를 호출한 후 속성을 조정하여 기능을 사용하도록 설정할 수도 있습니다.
ITPhone::Close 메서드에 대한 호출로 휴대폰이 닫히면 PhoneHandlingEnabled 속성이 자동으로 VARIANT_FALSE 다시 설정됩니다.
PhoneHandlingEnabled 속성을 VARIANT_TRUE 설정하고 휴대폰에 벨소리 장치가 없는 경우 벨소리가 시스템의 기본 오디오 장치에서 재생됩니다. 예를 들어, 사운드 카드 스피커. 자세한 내용은 PHONECAPS_LONG 참조하세요.
자동 전화 상호 작용 기능을 가져와서 설정하는 속성 메서드 목록은 ITAutomatedPhoneControl을 참조하세요.
요구 사항
대상 플랫폼 | Windows |
헤더 | tapi3if.h(Tapi3.h 포함) |
라이브러리 | Uuid.lib |
DLL | Tapi3.dll |