IVoIPMgr::Uninitialize

This method uninitializes the VoIP manager. It releases the media manager and unregisters the phone with the SIP server. To prevent memory leakage, the application must call this method before exiting.

HRESULT Uninitialize();

Parameters

None.

Return Values

If the HRESULT value passed to the SUCCEEDED macro returns TRUE, the method succeeded. Otherwise, the method failed.

Remarks

This method posts its progress in IVoIPUI::OnSystemEvent. Passing a VoIPSystemEvent enumeration value of e_vseTerminated to OnSystemEvent indicates that the VoIP manager has been successfully shut down and can be released.

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 | IVoIPMgr::Initialize | IVoIPUI::OnSystemEvent | VoIPSystemEvent

 Last updated on Saturday, April 10, 2004

© 1992-2003 Microsoft Corporation. All rights reserved.