Compartir a través de


IAVTransportImpl (Windows Embedded CE 6.0)

1/6/2010

This class derives from the pure virtual IAVTransport class and provides do-nothing implementations for all methods that correspond to optional actions in the AVTransport DCP.

Syntax

class IAVTransportImpl : public IAVTransport

Methods

This class inherits methods defined in the IAVTransport interface. It defines no additional methods.

Remarks

UPnP AV devices usually provide AVTransport functionality by creating a class that derives from this class.

Because this class provides implementations for all methods that correspond to optional actions in the AVTransport DCP, custom code only needs to provide implementations for required AVTransport methods and any optional methods it wants to implement. Optional methods that are not implemented should not be included in the XML service description document.

The do-nothing implementation for each method in this class returns ERROR_AV_UPNP_INVALID_ACTION.

For more information about the AVTransport DCP, see UPnP AV DCP Documentation.

Requirements

Header av_upnp.h
Library Av_upnp.lib
Windows Embedded CE Windows CE 5.0 and later

See Also

Reference

UPnP AV Interface and Implementation Classes
IAVTransport