Skip to main content
IWMStreamList interface

The IWMStreamList interface is used by mutual exclusion objects and bandwidth sharing objects to maintain lists of streams. The IWMMutualExclusion and IWMBandwidthSharing interfaces each inherit from IWMStreamList. These are the only uses of this interface in the SDK. You never need to deal with interface pointers for IWMStreamList directly.


The IWMStreamList interface inherits from the IUnknown interface. IWMStreamList also has these types of members:


The IWMStreamList interface has these methods.


Adds a stream to the list.


Retrieves an array of stream numbers that make up the list.


Removes a stream from the list.


For information about which interfaces can be obtained by using the QueryInterface method of this interface, see the topic for the object on which this interface is implemented.

See also

Bandwidth Sharing Object
Mutual Exclusion Object