VoIPCallEvent (Windows CE 5.0)
This enumeration lists possible call events associated with the current call. It is used in IVoIPUI::OnCallEvent. It is also associated with the IVoIPCurrentCall interface.
typedef enum VoIPCallEvent {e_vceInvalid = 0, e_vceStatusChanged, e_vceMissed, e_vceAutoBlocked, e_vceAutoForwarded, e_vceDropped, e_vceRedirectSucceeded, e_vceRedirectFailed } VoIPCallEvent;
Elements
- e_vceInvalid
Invalid event. - e_vceStatusChanged
VoIPCallStatus of the call has changed. For more information, see IVoIPCurrentCall::Status. - e_vceMissed
Incoming call was not answered before the caller hung up or before the specified timeout expired. The call will be disconnected if IVoIPUI::OnCallEvent does not return VOIP_S_DONT_TERMINATE. - e_vceAutoBlocked
Caller information database shows that this caller's URI is blocked. The incoming call is automatically rejected. - e_vceAutoForwarded
Incoming call was forwarded either by IVoIPMgr::AutoForwardURI method or by the caller information in the database. - e_vceDropped
Call was dropped due to network connection failure. - e_vceRedirectSucceeded
Redirect request for the current call was accepted by the other caller. Therefore, the call is disconnected. - e_vceRedirectFailed
Redirect request for the current call was rejected by the other caller. The call will stay connected.
Requirements
OS Versions: Windows CE .NET 4.2 and later.
Header: Voipmanager.h, Voipmanager.idl.
See Also
VoIP Application Interface Layer Architecture | IVoIPCurrentCall | IVoIPMgr | IVoIPCurrentCall::Status | IVoIPMgr::AutoForwardURI | IVoIPUI::OnCallEvent | VoIPCallStatus
Send Feedback on this topic to the authors