IMiniportWavePci interface is the primary interface that is exposed by the miniport driver for a WavePci audio device. In Windows 98/Me and in Windows 2000 and later, the WavePci port driver communicates with the miniport driver through this interface. The adapter driver creates the WavePci miniport object and passes the object's IMiniportPci interface pointer to the WavePci port driver's IPort::Init method (see code example in Subdevice Creation).
IMiniportWavePci inherits from the IMiniport interface.
IMiniportWavePci interface provides a method for initializing the miniport object, a method for creating a miniport stream object, and a method for notifying the miniport driver of a service request. The stream object is associated with a pin on the WavePci filter, which the adapter driver forms by binding the miniport object with the port object.
In addition to the methods that
IMiniportWavePci inherits from the IMiniport interface,
IMiniportWavePci supports the following methods: