Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The IPortWavePciStream
interface is the stream-associated callback interface that provides mapping services to WavePci miniport stream objects. The WavePci port driver implements this interface and exposes it to the miniport driver. The port driver provides a reference to an IPortWavePciStream
object to each miniport stream object that it creates. IPortWavePciStream
inherits from the IUnknown interface.
The stream is associated with a pin on the WavePci filter, which the adapter driver forms by binding the port and miniport drivers. The port driver calls the IMiniportWavePci::NewStream method to create the miniport stream object; the port driver passes an IPortWavePciStream
reference as one of the call parameters.
Inheritance
The IPortWavePciStream interface inherits from the IUnknown interface.
Methods
The IPortWavePciStream interface has these methods.
IPortWavePciStream::GetMapping The GetMapping method obtains a mapping from the port driver and associates a tag with the mapping. |
IPortWavePciStream::ReleaseMapping The ReleaseMapping method releases a mapping that was obtained by a previous call to IPortWavePciStream::GetMapping. |
IPortWavePciStream::TerminatePacket The TerminatePacket method terminates the packet currently being mapped. |
Requirements
Requirement | Value |
---|---|
Target Platform | Windows |
Header | portcls.h |