IPortWavePciStream インターフェイス (portcls.h)
インターフェイスは IPortWavePciStream
、WavePci ミニポート ストリーム オブジェクトへのマッピング サービスを提供するストリームに関連付けられたコールバック インターフェイスです。 WavePci ポート ドライバーは、このインターフェイスを実装し、ミニポート ドライバーに公開します。 ポート ドライバーは、作成する IPortWavePciStream
各ミニポート ストリーム オブジェクトへのオブジェクトへの参照を提供します。 IPortWavePciStream
は IUnknown インターフェイスから継承されます。
ストリームは WavePci フィルターのピンに関連付けられています。このフィルターは、アダプター ドライバーがポートドライバーとミニポート ドライバーをバインドすることによって形成します。 ポート ドライバーは、ミニポート ストリーム オブジェクトを作成する IMiniportWavePci::NewStream メソッドを呼び出します。ポート ドライバーは、 IPortWavePciStream
呼び出しパラメーターの 1 つとして参照を渡します。
継承
IPortWavePciStream インターフェイスは、IUnknown インターフェイスから継承されます。
メソッド
IPortWavePciStream インターフェイスには、これらのメソッドがあります。
IPortWavePciStream::GetMapping GetMapping メソッドは、ポート ドライバーからマッピングを取得し、タグをマッピングに関連付けます。 |
IPortWavePciStream::ReleaseMapping ReleaseMapping メソッドは、IPortWavePciStream::GetMapping の以前の呼び出しによって取得されたマッピングを解放します。 |
IPortWavePciStream::TerminatePacket TerminatePacket メソッドは、現在マップされているパケットを終了します。 |
要件
要件 | 値 |
---|---|
対象プラットフォーム | Windows |
ヘッダー | portcls.h |