ITAddress

[This is preliminary documentation and subject to change.]

The ITAddress interface is the base interface for the Address object. Applications use this interface to get information about and use the address object.

Methods in Vtable Order

IUnknown Methods Description
QueryInterface Returns pointers to supported interfaces.
AddRef Increments the reference count.
Release Decrements the reference count.

IDispatch Methods Description
GetTypeInfoCount Retrieves the number of type information interfaces.
GetTypeInfo Retrieves the type information for an object.
GetIDsOfNames Maps a single member and an optional set of argument names to a corresponding set of integer DISPIDs.
Invoke Provides access to properties and methods exposed by an object.

ITAddress Methods Description
get_State Returns the current state of the address.
get_AddressName Retrieves the name of the address.
get_ServiceProviderName Retrieves the service provider name.
get_TAPIObject Retrieves pointer to TAPI object.
CreateCall Creates a new call object that can be used to make an outgoing call.
get_Calls Collection object for scripting languages.
_EnumerateCalls Enumerates calls currently on the address.
get_AddressTypes Collection object for scripting languages.
_EnumerateAddressType Enumerates address types that this address supports.
RegisterCallTypes Conveys to TAPI which calls and call events are relevant to an application.