Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
.gif)
| Previous | Next |
IWMSPlaylist.UncueStream (Visual Basic .NET)
The UncueStream method specifies that content previously prepared for streaming is uncued.
Syntax
Playlist .UncueStream( pPlaylistEntry As IXMLDOMElement )
Parameters
pPlaylistEntry
[in] IXMLDOMElement object containing a playlist entry object.
Return Values
If this method succeeds, it does not return a value. If this method it fails, it returns an error number.
| Number | Description |
| 0xC00D14B7L | pPlaylistEntry is not a media element. |
| 0xC00D14B4L | pPlaylistEntry is already playing. |
Example Code
Imports Microsoft.WindowsMediaServices.Interop
Imports System.Runtime.InteropServices
Private Sub UncuePlaylistEntry()
' Declare variables.
Dim Server As WMSServer
Dim Players As IWMSPlayers
Dim Player As IWMSPlayer
Dim Playlist As IWMSPlaylist
Dim PlaylistEntry As MSXML.IXMLDOMElement
Dim bVal As Boolean
Try
' Create the WMSServer object.
Server = New WMSServer()
' Retrieve the IWMSPlayers object.
Players = Server.Players
' Retrieve information about each requested playlist.
For Each Player In Players
' Retrieve the playlist requested by the client
' if one exists.
Playlist = Player.RequestedPlaylist
' Retrieve information about the current playlist entry.
PlaylistEntry = Playlist.CurrentPlaylistEntry
' Retrieve the next playlist entry.
PlaylistEntry = Playlist.CallerEntry(PlaylistEntry)
' Retrieve information about each playlist entry.
While Not PlaylistEntry Is Nothing
' Retrieve a Boolean value indicating whether this
' playlist entry is cued.
bVal = Playlist.IsStreamCued(PlaylistEntry)
' Uncue playlist entry if it is cued.
If bVal = True Then
Playlist.UncueStream(PlaylistEntry)
End If
PlaylistEntry = Playlist.CallerEntry(PlaylistEntry)
End While
Next
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 |