次の方法で共有


IPortWavePciStream インターフェイス (portcls.h)

IPortWavePciStream インターフェイスは、WavePci ミニポート ストリーム オブジェクトへのマッピング サービスを提供するストリームに関連付けられたコールバック インターフェイスです。 WavePci ポート ドライバーは、このインターフェイスを実装し、ミニポート ドライバーに公開します。 ポート ドライバーは、作成する各ミニポート ストリーム オブジェクトへの IPortWavePciStream オブジェクトへの参照を提供します。 IPortWavePciStream は、IUnknown インターフェイスから継承します。

ストリームは WavePci フィルターのピンに関連付けられています。このフィルターは、アダプター ドライバーがポートとミニポート ドライバーをバインドして形成します。 ポート ドライバーは、IMiniportWavePci::NewStream メソッドを呼び出して、ミニポート ストリーム オブジェクトを作成します。ポート ドライバーは、呼び出しパラメーターの 1 つとして IPortWavePciStream 参照を渡します。

継承

IPortWavePciStream インターフェイスは、IUnknown インターフェイスから継承します。

メソッド

IPortWavePciStream インターフェイスには、次のメソッドがあります。

 
IPortWavePciStream::GetMapping

GetMapping メソッドは、ポート ドライバーからマッピングを取得し、タグをマッピングに関連付けます。
IPortWavePciStream::ReleaseMapping

ReleaseMapping メソッドは、IPortWavePciStream::GetMapping の以前の呼び出しによって取得されたマッピングを解放します。
IPortWavePciStream::TerminatePacket

TerminatePacket メソッドは、現在マップされているパケットを終了します。

必要条件

要件 価値
ターゲット プラットフォーム ウィンドウズ
ヘッダー portcls.h