다음을 통해 공유


ITAddress 인터페이스(tapi3if.h)

ITAddress 인터페이스는 Address 개체의 기본 인터페이스입니다. 애플리케이션은 이 인터페이스를 사용하여 Address 개체에 대한 정보를 얻고 사용합니다.

ITAddress2 인터페이스는 ITAddress 인터페이스에서 파생됩니다. ITAddress2 는 전화 디바이스를 지원하기 위해 Address 개체에 메서드를 추가합니다. IEnumAddress::NextITTapi::get_Addresses 메서드는 ITAddress 인터페이스를 만듭니다.

상속

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

메서드

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

 
ITAddress::CreateCall

CreateCall 메서드는 나가는 호출을 만드는 데 사용할 수 있는 새 Call 개체를 만들고 개체의 ITBasicCallControl 인터페이스에 대한 포인터를 반환합니다. 새로 만든 호출은 CS_IDLE 상태이며 미디어 또는 터미널이 선택되지 않았습니다.
ITAddress::CreateForwardInfoObject

CreateForwardInfoObject 메서드는 전달 정보 개체를 만들고 ITForwardInformation 인터페이스 포인터를 반환합니다.
ITAddress::EnumerateCalls

EnumerateCalls 메서드는 현재 주소에 대한 호출을 열거합니다. 이 메서드는 C 및 C++ 애플리케이션에 대해 제공됩니다. Visual Basic으로 작성된 애플리케이션과 같은 Automation 클라이언트 애플리케이션은 get_Calls 메서드를 사용해야 합니다.
ITAddress::Forward

Forward 메서드는 ITForwardInformation에 포함된 전달 지침에 따라 주소로 향하는 호출을 전달합니다. pForwardInfo가 NULL로 설정된 경우 전달이 취소됩니다.
ITAddress::get_AddressName

get_AddressName 메서드는 주소의 표시 가능한 이름을 가져옵니다.
ITAddress::get_Calls

get_Calls 메서드는 주소에서 현재 활성 상태인 호출 컬렉션을 만듭니다. 이 메서드는 Visual Basic으로 작성된 것과 같은 Automation 클라이언트 애플리케이션에 대해 제공됩니다. C 및 C++ 애플리케이션은 EnumerateCalls 메서드를 사용해야 합니다.
ITAddress::get_CurrentForwardInfo

get_CurrentForwardInfo 메서드는 현재 전달 정보 개체에 대한 포인터를 가져옵니다.
ITAddress::get_DialableAddress

get_DialableAddress 메서드는 이 주소에 연결하는 데 사용할 수 있는 BSTR을 가져옵니다. BSTR은 다른 애플리케이션이 이 주소에 연결하는 데 사용하는 대상 주소 문자열(예: 전화 번호 또는 전자 메일 이름)에 해당합니다.
ITAddress::get_DoNotDisturb

get_DoNotDisturb 메서드는 주소에서 방해 금지 기능의 현재 상태 가져옵니다. 방해 금지 기능은 모든 주소에서 사용할 수 없습니다.
ITAddress::get_MessageWaiting

get_MessageWaiting 메서드는 주소에 대기 중인 메시지가 있는지 확인합니다.
ITAddress::get_ServiceProviderName

get_ServiceProviderName 메서드는 이 address:_for example, Unimodem 서비스 공급자의 경우 Unimdm.tsp, H323 서비스 공급자의 경우 H323.tsp를 지원하는 TSP(전화 통신 서비스 공급자)의 이름을 가져옵니다.
ITAddress::get_State

get_State 메서드는 pAddressState에서 주소의 현재 상태를 가져옵니다.
ITAddress::get_TAPIObject

get_TAPIObject 메서드는 이 주소를 소유하는 TAPI 개체에 대한 포인터를 가져옵니다.
ITAddress::p ut_DoNotDisturb

put_DoNotDisturb 메서드는 방해 금지 상태 설정합니다. 방해 금지 기능은 모든 주소에서 사용할 수 없습니다.
ITAddress::p ut_MessageWaiting

put_MessageWaiting 메서드는 주소에서 대기 중인 메시지의 상태 설정합니다.

요구 사항

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

추가 정보

Address 개체

ITAddress2