Compartir a través de


Server Object Model Interfaces (C++)

The server object model supports the following interfaces.

Interface

Description

IWMSActiveMedia

Contains information about the active media element in a playlist.

IWMSActiveStream

Contains information about specific audio and video streams in the active media element of a playlist.

IWMSActiveStreams

Contains a collection of IWMSActiveStream interfaces.

IWMSAnnouncementStreamFormats

Contains a collection of URLs and paths to media files whose format information is used to configure a multicast.

IWMSAvailableIPAddresses

Contains a collection of IP addresses.

IWMSBroadcastPublishingPoint

Contains methods that you can use to configure and run a broadcast publishing point.

IWMSBroadcastPublishingPoint2

Contains methods that you can use to enable Startup Profile and to automatically restart a broadcast publishing point whenever Windows Media Services starts.

IWMSCacheItem

Contains information about cached content.

IWMSCacheItems

Contains a collection of IWMSCacheItem interfaces.

IWMSCacheProxyPlugin

Enables you to prestuff a cache and retrieve specific cache items.

IWMSDiagnosticEvent

Contains information about a specific event notice that you can use to diagnose problems concerning the configuration of the server or the status of a plug-in.

IWMSDiagnosticEvents

Contains a collection of IWMSDiagnosticEvent interfaces.

IWMSFileDescription

Contains information about a directory, media file, or playlist file in a publishing point path.

IWMSFileDescriptions

Contains a collection of IWMSFileDescription interfaces.

IWMSNamedValue

Contains a customizable name-value pair associated with the server.

IWMSNamedValues

Contains a collection of IWMSNamedValue interfaces.

IWMSOnDemandPublishingPoint

Contains methods that you can use to manage an on-demand publishing point.

IWMSOnDemandPublishingPoint2

Contains methods that enable Startup Profile for an on-demand publishing point.

IWMSOutgoingDistributionConnection

Contains methods that you can use to manage distribution connections.

IWMSOutgoingDistributionConnections

Contains a collection of IWMSOutgoingDistributionConnection interfaces.

IWMSPlayer

Contains methods that you can use to retrieve the properties of a connected player.

IWMSPlayers

Contains a collection of IWMSPlayer interfaces.

IWMSPlaylist

Contains methods that you can use to manage a playlist.

IWMSPlugin

Contains methods that you can use to retrieve and manage the properties of a plug-in.

IWMSPlugins

Contains a collection of IWMSPlugin interfaces.

IWMSPublishingPoint

Contains methods that you can use to retrieve and manage the properties of a publishing point.

IWMSPublishingPoint2

Contains methods that enable Startup Profile on a publishing point.

IWMSPublishingPointCurrentCounters

Contains counters that identify real time parameters for a running publishing point.

IWMSPublishingPointLimits

Contains methods that you can use to retrieve and manage publishing point limits.

IWMSPublishingPointPeakCounters

Contains counters that identify peak events that occur when a publishing point is running.

IWMSPublishingPoints

Contains a collection of IWMSPublishingPoint interfaces.

IWMSPublishingPointTotalCounters

Contains counters that identify aggregate totals for specific parameters of a running publishing point.

IWMSRootDirectories

Contains a collection of root directory paths for enabled data source plug-ins.

IWMSServer

Contains methods that you can use to configure and run a Windows Media server.

IWMSServerCurrentCounters

Contains counters that identify real time parameters for a running server.

IWMSServerLimits

Contains methods that you can use to retrieve and manage server limits.

IWMSServerPeakCounters

Contains counters that identify peak events that occur when a server is running.

IWMSServerTotalCounters

Contains counters that identify aggregate totals for specific parameters of a running server.

See Also

Concepts

Programming Reference (C++)