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

추가 정보

ITAutomatedPhoneControl

ITPhone::Close

get_PhoneHandlingEnabled