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.

Members

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

Methods

The IWMStreamList interface has these methods.

MethodDescription
AddStream

Adds a stream to the list.

GetStreams

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

RemoveStream

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
Interfaces
Mutual Exclusion Object