IVoIPMgr:IUnknown
This interface manages and automates tasks associated with the user interface, Real-time Communications (RTC), databases, media manager, and directory clients. This is the main interface used to control the VoIP phone.
Methods
The following table shows the methods for this interface in alphabetical order. Like all COM interfaces, this interface inherits the methods for the IUnknown interface.
Method | Description |
---|---|
ActiveCurrentCall | Gets the active call that is currently connected. |
AutoForwardURI | Sets or gets the URI to which incoming calls will be forwarded. |
Call | Places a new call. |
CallerInfoDB | Gets the instance of the caller information database that the VoIP manager uses. |
CallLogDB | Gets the instance of an incoming, missing, or outgoing call log database that the VoIP manager uses. |
CurrentCallEnumerator | Gets an enumeration of all the current calls. |
Initialize | Initializes databases and process threads. |
MicrophoneMute | Sets or gets the mute status of the microphone. |
MicrophoneVolume | Sets or gets the volume of the microphone. |
MissedCallTimeout | Sets or gets the time interval before the call is considered missed. |
MyServer | Gets the name of the server to which the phone has been provisioned. |
MyURI | This method gets the URI of the user's phone, as set by the IVoIPDirectoryClient interface. |
Parameters | Gets the version of the VoIPMgrParameters structure that the VoIP manager used to register with IVoIPDirectoryClient. |
PlayProgressTone | Plays a progress tone continuously until the application calls IVoIPMgr::StopProgressTone. |
Reregister | Reregisters the phone. |
RingTone | Sets or gets the ring tone of the phone. |
RTCClient | Gets the RTC client for access to the RTC API. |
SendDTMF | Sends the DTMF signal to the active (connected) session. |
SpeakerMute | Sets or gets the mute status of the phone speaker. |
SpeakerVolume | Sets or gets the volume of the phone speaker. |
State | Gets the current state of the VoIP manager. |
StopProgressTone | This method stops a progress tone that was started by a call to IVoIPMgr::PlayProgressTone. |
Uninitialize | Uninitializes the VoIP manager. |
Requirements
OS Versions: Windows CE .NET 4.2 and later.
Header: Voipmanager.h, Voipmanager.idl.
Link Library: Voipguid.lib.
See Also
VoIP Application Interface Layer Architecture | VoIP Application Interface Layer Reference | IVoIPCurrentCall | IVoIPCallLogDB | IVoIPCallerInfoDB | IVoIPDirectoryClient | IVoIPMediaMgr | IVoIPUI
Last updated on Saturday, April 10, 2004
© 1992-2003 Microsoft Corporation. All rights reserved.