IMiniportWavePci 介面 (portcls.h)
介面 IMiniportWavePci
是由 WavePci 音訊裝置的迷你埠驅動程序公開的主要介面。 WavePci 埠驅動程式會透過這個介面與迷你埠驅動程序通訊。 配接器驅動程式會建立 WavePci 迷你埠物件,並將物件的 IMiniportPci 介面指標傳遞給 WavePci 連接埠驅動程式的 IPort::Init 方法, (請參閱 Subdevice Creation) 中的程式代碼範例。 IMiniportWavePci
繼承自 IMiniport 介面。
配接器驅動程式會將對象系結 IMiniportWavePci
至 IPortWavePci 物件,以形成迷你埠/埠驅動程式配對。 PortCls 系統驅動程式會向系統註冊此配對作為 波浪篩選。
介面 IMiniportWavePci
提供初始化迷你埠物件的方法、建立迷你埠數據流物件的方法,以及通知服務要求的迷你埠驅動程式的方法。 stream 物件與 WavePci 篩選上的針腳相關聯,配接器驅動程式會藉由將迷你埠物件與埠對象系結而形成。
繼承
IMiniportWavePci 介面繼承自 IMiniport 介面。
方法
IMiniportWavePci 介面具有這些方法。
IMiniportWavePci::Init Init 方法會初始化 WavePci 迷你埠物件。 初始化包括使用資源清單中指定之資源來驗證硬體。 |
IMiniportWavePci::NewStream (IMiniportWavePci) NewStream (portcls.h) 方法會建立與指定實體通道相關聯的邏輯數據流的新實例。 |
IMiniportWavePci::Service 瞭解 Service 方法如何通知迷你埠驅動程式服務的要求。 |
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | portcls.h |