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 |