다음을 통해 공유


ITPhone 인터페이스(tapi3if.h)

ITPhone 인터페이스는 TAPI 3.1 개체 모델의 새 Phone 개체에 대한 기본 인터페이스입니다. 이 인터페이스를 사용하면 TAPI 2에서 사용할 수 있는 것과 비슷한 수준에서 휴대폰 디바이스에 액세스할 수 있습니다. x C API. 또한 인터페이스를 사용하면 애플리케이션에서 휴대폰에서 사용할 수 있는 주소를 확인하고 휴대폰과 연결된 터미널 목록을 가져올 수 있습니다. IEnumPhone::NextITPhoneEvent::get_Phone 메서드는 ITPhone 인터페이스를 만듭니다.

상속

ITPhone 인터페이스는 IDispatch 인터페이스에서 상속됩니다. ITPhone 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

ITPhone 인터페이스에는 이러한 메서드가 있습니다.

 
ITPhone::Close

Close 메서드는 이 휴대폰 장치를 닫습니다. 애플리케이션이 ITPhone::Open 메서드를 호출할 때까지 휴대폰 디바이스는 닫힌 상태로 유지됩니다. 자세한 내용은 아래 설명 부분을 참조하십시오.
ITPhone::D eviceSpecific

DeviceSpecific 메서드를 사용하면 서비스 공급자가 다른 TAPI 함수에서 제공하지 않는 디바이스 특정 기능에 대한 액세스를 제공할 수 있습니다.
ITPhone::D eviceSpecificVariant

DeviceSpecificVariant 메서드를 사용하면 서비스 공급자가 다른 TAPI 함수에서 제공하지 않는 기능에 액세스할 수 있습니다. (ITPhone.DeviceSpecificVariant)
ITPhone::EnumerateAddresses

EnumerateAddresses 메서드는 휴대폰을 사용할 수 있는 주소를 열거합니다. 이 메서드를 실행하기 전에 애플리케이션에서 ITPhone::Open을 호출할 필요가 없습니다.
ITPhone::EnumeratePreferredAddresses

EnumeratePreferredAddresses 메서드는 전화 개체의 기본 주소를 열거합니다. 이 메서드를 실행하기 전에 애플리케이션에서 ITPhone::Open을 호출할 필요가 없습니다.
ITPhone::EnumerateTerminals

EnumerateTerminals 메서드는 휴대폰과 연결된 터미널의 열거형을 검색합니다. 이 메서드를 실행하기 전에 애플리케이션에서 ITPhone::Open을 호출할 필요가 없습니다.
ITPhone::get_Addresses

get_Addresses 메서드는 휴대폰을 사용할 수 있는 주소 컬렉션을 반환합니다. 이 메서드를 실행하기 전에 애플리케이션에서 ITPhone::Open을 호출할 필요가 없습니다.
ITPhone::get_ButtonFunction

get_ButtonFunction 메서드는 특정 단추와 연결된 단추 함수를 검색합니다.
ITPhone::get_ButtonMode

get_ButtonMode 메서드는 특정 단추와 연결된 단추 모드를 검색합니다.
ITPhone::get_ButtonState

get_ButtonState 메서드는 특정 단추와 연결된 단추 상태를 검색합니다.
ITPhone::get_ButtonText

get_ButtonText 메서드는 특정 단추와 연결된 단추 텍스트를 검색합니다.
ITPhone::get_Display

get_Display 메서드는 휴대폰의 디스플레이를 가져옵니다. TAPI에서 디스플레이는 단순히 NxM 문자 버퍼입니다.
ITPhone::get_HookSwitchState

get_HookSwitchState 메서드는 휴대폰의 특정 후크위치 디바이스에 대한 현재 후크위치 상태를 검색합니다.
ITPhone::get_LampMode

get_LampMode 메서드는 지정된 램프의 현재 램프 모드를 가져옵니다.
ITPhone::get_PhoneCapsBuffer

get_PhoneCapsBuffer 메서드는 전달된 PHONECAPS_BUFFER 열거형을 기반으로 휴대폰에 대한 버퍼 기능/정보를 가져옵니다.
ITPhone::get_PhoneCapsLong

get_PhoneCapsLong 메서드는 전달된 PHONECAPS_LONG 열거형에 따라 휴대폰의 DWORD 기능을 가져옵니다. 이 메서드를 실행하기 전에 애플리케이션에서 ITPhone::Open을 호출할 필요가 없습니다.
ITPhone::get_PhoneCapsString

get_PhoneCapsString 메서드는 전달된 PHONECAPS_STRING 열거형에 따라 휴대폰에 대한 문자열 기능/정보를 가져옵니다. 이 메서드를 실행하기 전에 애플리케이션에서 ITPhone::Open을 호출할 필요가 없습니다.
ITPhone::get_PreferredAddresses

get_PreferredAddresses 메서드는 휴대폰이 사용하는 데 선호되는 주소 컬렉션을 반환합니다. 이 메서드를 실행하기 전에 애플리케이션에서 ITPhone::Open을 호출할 필요가 없습니다.
ITPhone::get_Privilege

get_Privilege 메서드는 열려 있는 휴대폰의 권한을 검색합니다.
ITPhone::get_RingMode

get_RingMode 메서드는 휴대폰의 현재 링 모드를 검색합니다.
ITPhone::get_RingVolume

get_RingVolume 메서드는 휴대폰의 현재 링 볼륨을 검색합니다.
ITPhone::get_Terminals

get_Terminals 메서드는 휴대폰과 연결된 터미널 컬렉션을 검색합니다. 이 메서드를 실행하기 전에 애플리케이션에서 ITPhone::Open을 호출할 필요가 없습니다.
ITPhone::GetPhoneCapsBuffer

GetPhoneCapsBuffer 메서드는 전달된 PHONECAPS_BUFFER 열거형을 기반으로 휴대폰에 대한 버퍼 기능/정보를 가져옵니다.
ITPhone::NegotiateExtVersion

NegotiateExtVersion 메서드를 사용하면 애플리케이션이 지정된 전화 장치에서 사용할 확장 버전을 협상할 수 있습니다. 애플리케이션이 공급자별 확장을 지원하지 않는 경우 이 작업을 호출할 필요가 없습니다.
ITPhone::Open

Open 메서드가 이 휴대폰 디바이스를 엽니다. 응용 프로그램이 ITPhone::Close를 호출하거나 TAPI가 종료될 때까지 휴대폰 디바이스가 열린 상태로 유지됩니다.
ITPhone::p ut_ButtonFunction

put_ButtonFunction 메서드는 단추 함수를 설정합니다.
ITPhone::p ut_ButtonMode

put_ButtonMode 메서드는 단추 모드를 설정합니다.
ITPhone::p ut_ButtonText

put_ButtonText 메서드는 단추 텍스트를 설정합니다.
ITPhone::p ut_HookSwitchState

put_HookSwitchState 메서드는 휴대폰의 특정 후크위치 디바이스에 대한 현재 후크위치 상태를 설정합니다.
ITPhone::p ut_LampMode

put_LampMode 메서드는 지정된 램프의 현재 램프 모드를 설정합니다.
ITPhone::p ut_RingMode

put_RingMode 메서드는 휴대폰이 링 모드를 변경해 줄 것을 요청합니다.
ITPhone::p ut_RingVolume

put_RingVolume 메서드는 휴대폰이 벨소리 볼륨을 변경해줄 것을 요청합니다.
ITPhone::SetDisplay

SetDisplay 메서드는 휴대폰 디스플레이의 지정된 행과 열에 표시되는 내용을 설정합니다.

요구 사항

요구 사항
대상 플랫폼 Windows
헤더 tapi3if.h(Tapi3.h 포함)