Freigeben über


IPortWavePciStream-Schnittstelle (portcls.h)

Die IPortWavePciStream Schnittstelle ist die stream-zugeordnete Rückrufschnittstelle, die Zuordnungsdienste zu WavePci Miniport-Streamobjekten bereitstellt. Der WavePci-Porttreiber implementiert diese Schnittstelle und macht sie dem Miniporttreiber verfügbar. Der Porttreiber stellt einen Verweis auf ein IPortWavePciStream -Objekt zu jedem von ihr erstellten Miniportstreamobjekt bereit. IPortWavePciStream erbt von der IUnknown Schnittstelle.

Der Datenstrom ist einem Pin auf dem WavePci-Filter zugeordnet, den der Adaptertreiber bildet, indem die Port- und Miniporttreiber gebunden werden. Der Porttreiber ruft die IMiniportWavePci::NewStream Methode auf, um das Miniport-Streamobjekt zu erstellen; Der Porttreiber übergibt einen IPortWavePciStream Verweis als einen der Aufrufparameter.

Erbschaft

Die IPortWavePciStream Schnittstelle erbt von der IUnknown-Schnittstelle.

Methodik

Die IPortWavePciStream--Schnittstelle weist diese Methoden auf.

 
IPortWavePciStream::GetMapping

Die GetMapping-Methode ruft eine Zuordnung vom Porttreiber ab und ordnet ein Tag der Zuordnung zu.
IPortWavePciStream::ReleaseMapping

Die ReleaseMapping-Methode gibt eine Zuordnung frei, die durch einen vorherigen Aufruf von IPortWavePciStream::GetMapping abgerufen wurde.
IPortWavePciStream::TerminatePacket

Die TerminatePacket-Methode beendet das aktuell zugeordnete Paket.

Anforderungen

Anforderung Wert
Zielplattform- Fenster
Header- portcls.h