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 |