IAVTransport::Next (Windows CE 5.0)

Send Feedback

This method advances the current media managed by this AVTransport instance to the next track.

virtual DWORD Next() = 0;

Parameters

None.

Return Values

Custom implementations can return appropriate error codes. Should return SUCCESS_AV if the method succeeds. Otherwise, should return an error code defined in WinError.h or UPnP.h, or one of the UPnP AV-specific return values specified in UPnPAVError, especially the following errors documented for this action in the AVTransport DCP documentation:

  • ERROR_AV_UPNP_AVT_INVALID_TRANSITION
  • ERROR_AV_UPNP_AVT_TRANSPORT_LOCKED
  • ERROR_AV_UPNP_AVT_ILLEGAL_SEEK_TARGET
  • ERROR_AV_UPNP_AVT_INVALID_INSTANCE_ID

Remarks

This method corresponds to the AVTransport service's Next action. It is equivalent to calling IAVTransport::Seek with the first parameter as TRACK_NR and the second parameter as a number that is one greater than the current track.

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

Requirements

OS Versions: Windows CE 5.0 and later.
Header: Av_upnp.h.
Link Library: Av_upnp.lib.
C++ Namespace: av_upnp

See Also

IAVTransport | IAVTransport::Seek | UPnPAVError

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.