IVirtualService::Release (Windows CE 5.0)
This method is called when the service is no longer needed and can be cleaned up.
virtual void Release() = 0;
Parameters
None.
Return Values
None.
Remarks
Control points create IAVTransport and IRenderingControl instances using IConnectionManager::PrepareForConnection and IConnectionManager::GetCurrentConnectionInfo (the latter method contains returns a ConnectionInfo structure that contains IAVTransport and IRenderingControl references).
When a control point no longer needs an IAVTransport or IRenderingControl instance, it must call the Release method.
The device implementation of this method should clean up any resources, including the class implementation itself.
Requirements
OS Versions: Windows CE 5.0 and later.
Header: Av_upnp.h.
Link Library: Av_upnp.lib.
C++ Namespace: av_upnp.
See Also
IVirtualService | ConnectionInfo | IAVTransport | IConnectionManager::GetCurrentConnectionInfo | IConnectionManager::PrepareForConnection | IRenderingControl
Send Feedback on this topic to the authors