The IPortWavePci interface is exposed by the WavePci port driver to the adapter driver that implements the WavePci miniport object. This interface provides notification and DMA services to the miniport object. An adapter driver creates an IPortWavePci object by calling PcNewPort and specifying REFIID IID_IPortWavePci. IPortWavePci inherits from the IPort interface.
An adapter driver forms a miniport/port driver pair by binding an IMiniportWavePci object to an IPortWavePci object. The PortCls system driver registers this pair with the system as a wave filter.
In addition to the methods that IPortWavePci inherits from the IPort interface, IPortWavePci supports the following two methods: