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 |