Share via


IRenderingControl::ListPresets (Windows Embedded CE 6.0)

1/6/2010

This method returns a list of the currently defined presets.

Syntax

virtual DWORD ListPresets(
  wstring* pstrPresetNameList
) = 0;

Parameters

  • pstrPresetNameList
    [in, out] Comma-separated list of preset names that includes predefined (read-only) presets and user-defined presets. Corresponds to the PresetNameList state variable.

Return Value

Custom implementations can return appropriate error codes. If the method succeeds, it should return SUCCESS_AV. Otherwise, it 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 RenderingControl DCP documentation:

  • ERROR_AV_UPNP_ACTION_FAILED
  • ERROR_AV_UPNP_RC_INVALID_INSTANCE_ID

Remarks

This method corresponds to the RenderingControl service's ListPresets action.

For more information about the actions in the RenderingControl service, 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

IRenderingControl
UPnPAVError