The IPortWavePci interface is the WavePci port driver's primary interface. In Windows 98/Me and in Windows 2000 and later, the PortCls system driver implements this interface and exposes it to the adapter driver that implements the IMiniportWavePci object. The IPortWavePci 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:





Send comments about this topic to Microsoft