IPortWavePciStream-Schnittstelle (portcls.h)

Die IPortWavePciStream Schnittstelle ist die stream-zugeordnete Rückrufschnittstelle, die Zuordnungsdienste für WavePci-Miniportstreamobjekte bereitstellt. Der WavePci-Porttreiber implementiert diese Schnittstelle und macht sie für den Miniporttreiber verfügbar. Der Porttreiber stellt einen Verweis auf ein IPortWavePciStream -Objekt zu jedem miniport-Streamobjekt bereit, das er erstellt. IPortWavePciStream erbt von der IUnknown-Schnittstelle .

Der Stream ist einem Pin am WavePci-Filter zugeordnet, den der Adaptertreiber durch Binden der Port- und Miniporttreiber bildet. Der Porttreiber ruft die IMiniportWavePci::NewStream-Methode auf, um das Miniportstreamobjekt zu erstellen. Der Porttreiber übergibt einen IPortWavePciStream Verweis als einen der Aufrufparameter.

Vererbung

Die IPortWavePciStream-Schnittstelle erbt von der IUnknown-Schnittstelle.

Methoden

Die IPortWavePciStream-Schnittstelle verfügt über diese Methoden.

 
IPortWavePciStream::GetMapping

Die GetMapping-Methode ruft eine Zuordnung vom Porttreiber ab und ordnet der Zuordnung ein Tag 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 paket, das derzeit zugeordnet wird.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile portcls.h