ITAddress2 interface (tapi3if.h)
The ITAddress2 interface derives from the ITAddress interface. ITAddress2 adds methods to the Address object in order to support phone devices. All Address objects enumerated from TAPI 3.1 automatically implement this interface.
Inheritance
The ITAddress2 interface inherits from the IDispatch interface. ITAddress2 also has these types of members:
Methods
The ITAddress2 interface has these methods.
ITAddress2::DeviceSpecific The DeviceSpecific method enables service providers to provide access to features not offered by other TAPI functions. |
ITAddress2::DeviceSpecificVariant The DeviceSpecificVariant method enables service providers to provide access to features not offered by other TAPI functions. (ITAddress2.DeviceSpecificVariant) |
ITAddress2::EnumeratePhones The EnumeratePhones method enumerates the phone objects corresponding to the phone devices that can be used with this address. |
ITAddress2::EnumeratePreferredPhones The EnumeratePreferredPhones method enumerates the preferred phone objects for this address. |
ITAddress2::get_EventFilter The get_EventFilter method retrieves the current filter settings for the current address and a given TAPI_EVENT value. |
ITAddress2::get_Phones The get_Phones method returns a VARIANT pointer to an ITCollection of phone objects corresponding to the phone devices that can be used with this address. |
ITAddress2::get_PreferredPhones The get_PreferredPhones method returns a collection of phone objects corresponding to the phone devices that are preferred for use with this address. |
ITAddress2::GetPhoneFromTerminal The GetPhoneFromTerminal method returns the phone object associated with the terminal. Only one phone can be associated with a terminal. |
ITAddress2::NegotiateExtVersion The NegotiateExtVersion method allows an application to negotiate an extension version to use with the specified line device. This method need not be called if the application does not support provider-specific extensions. |
ITAddress2::put_EventFilter The put_EventFilter method sets an event filter for the current address. If no event filters are set, the application will not be notified of events on this address. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | tapi3if.h (include Tapi3.h) |