Overview of Networking Interfaces

[The feature associated with this page, Windows Media Format 11 SDK, is a legacy feature. It has been superseded by Source Reader and Sink Writer. Source Reader and Sink Writer have been optimized for Windows 10 and Windows 11. Microsoft strongly recommends that new code use Source Reader and Sink Writer instead of Windows Media Format 11 SDK, when possible. Microsoft suggests that existing code that uses the legacy APIs be rewritten to use the new APIs if possible.]

The networking features of this SDK are supported through methods of the following interfaces.

Interface Description
IWMClientConnections Gets information about the clients connected to a network sink.
IWMClientConnections2 Provides a method to get information about a client attached to a writer network sink. This interface extends the IWMClientConnections interface.
IWMCredentialCallback Provides a callback method to acquire user credentials when accessing a remote site.
IWMReaderAdvanced2 Provides advanced methods on the reader object.
IWMReaderAdvanced3 Extends the IWMReaderAdvanced2 interface.
IWMReaderAdvanced4 Extends the IWMReaderAdvanced3 interface.
IWMReaderNetworkConfig Configures the network settings on the reader object.
IWMReaderNetworkConfig2 Configures additional network settings on the reader object. This interface extends the IWMReaderNetworkConfig interface.
IWMWriterNetworkSink Configures the network sink object, which is used to write digital media to a network.
IWMWriterPushSink Configures the push sink object, which is used to distribute digital media to publishing points.

 

Implementing Network Functionality