IMiniportWavePci 接口 (portcls.h)
IMiniportWavePci
接口是由 WavePci 音频设备的微型端口驱动程序公开的主接口。 WavePci 端口驱动程序通过此接口与微型端口驱动程序通信。 适配器驱动程序创建 WavePci 微型端口对象,并将对象的 IMiniportPci 接口指针传递给 WavePci 端口驱动程序的 IPort::Init 方法(请参阅 Subdevice Creation中的代码示例)。
IMiniportWavePci
继承自 IMiniport 接口。
适配器驱动程序通过将 IMiniportWavePci
对象绑定到 IPortWavePci 对象来形成微型端口/端口驱动程序对。 PortCls 系统驱动程序将此对注册到系统作为 波筛选器。
IMiniportWavePci
接口提供初始化微型端口对象的方法、创建微型端口流对象的方法,以及通知服务请求的微型端口驱动程序的方法。 流对象与 WavePci 筛选器上的引脚相关联,适配器驱动程序通过将微型端口对象与端口对象绑定而形成。
遗产
IMiniportWavePci 接口继承自 IMiniport 接口。
方法
IMiniportWavePci 接口具有这些方法。
IMiniportWavePci::Init Init 方法初始化 WavePci 微型端口对象。 初始化包括使用资源列表中指定的资源验证硬件。 |
IMiniportWavePci::NewStream (IMiniportWavePci) NewStream (portcls.h) 方法创建与指定物理通道关联的逻辑流的新实例。 |
IMiniportWavePci::Service 了解 Service 方法如何通知服务请求的微型端口驱动程序。 |
要求
要求 | 价值 |
---|---|
目标平台 | 窗户 |
标头 | portcls.h |