IVirtualService::Release (Windows CE 5.0)

Send Feedback

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

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.