IWMSPublishingPoint.EnableWrapperPath (C#)
Previous | Next |
IWMSPublishingPoint.EnableWrapperPath (C#)
The EnableWrapperPath property specifies and retrieves a Boolean value indicating whether a wrapper playlist is enabled for the publishing point.
Syntax
IWMSPublishingPoint .EnableWrapperPath = bool; bool = IWMSPublishingPoint.EnableWrapperPath;
Property Value
A bool indicating whether a playlist is enabled.
If this property fails, it throws an exception.
Number | Description |
0xC00D145AL | The publishing point was already removed. |
0xC00D1452L | The method is not supported for cache proxy publishing points. |
Remarks
The default value is false.
This method is not supported for cache proxy publishing points. Also, wrapper playlists are not used with broadcast data sinks. Therefore, the server will not use items in a wrapper playlist to send data to a multicast stream or to send data to an archive sink for archiving.
For more information about wrapper playlists, see the IWMSPublishingPoint.WrapperPath property.
Example Code
using Microsoft.WindowsMediaServices.Interop; using System.Runtime.InteropServices; // Declare variables. WMSServer Server; IWMSPublishingPoints PubPoints; IWMSPublishingPoint PubPoint; bool bVal; try { // Create a new WMSServer object. Server = new WMSServerClass(); // Retrieve the IWMSPublishingPoints object. PubPoints = Server.PublishingPoints; // Retrieve information about each publishing point. for (int i = 0; i < PubPoints.Count; i++) { PubPoint = PubPoints[i]; // Retrieve a Boolean value indicating whether // wrapper playlists are enabled. bVal = PubPoint.EnableWrapperPath; // Set a Boolean value indicating that // wrapper playlists are enabled. PubPoint.EnableWrapperPath = true; } } catch (COMException comExc) { // TODO: Handle COM exceptions. } catch (Exception e) { // TODO: Handle exceptions. }
Requirements
Reference: Add a reference to Microsoft.WindowsMediaServices.
Namespace: Microsoft.WindowsMediaServices.Interop.
Assembly: Microsoft.WindowsMediaServices.dll.
Library: WMSServerTypeLib.dll.
Platform: Windows Server 2003 family, Windows Server 2008 family.
See Also
Previous | Next |