ITAddress 인터페이스(tapi3if.h)
ITAddress 인터페이스는 Address 개체의 기본 인터페이스입니다. 애플리케이션은 이 인터페이스를 사용하여 Address 개체에 대한 정보를 얻고 사용합니다.
ITAddress2 인터페이스는 ITAddress 인터페이스에서 파생됩니다. ITAddress2 는 전화 디바이스를 지원하기 위해 Address 개체에 메서드를 추가합니다. IEnumAddress::Next 및 ITTapi::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 포함) |