IPortWavePci 接口 (portcls.h)

IPortWavePci 接口是 WavePci 端口驱动程序的主接口。 PortCls 系统驱动程序实现此接口,并将其公开给实现 IMiniportWavePci 对象的适配器驱动程序。 IPortWavePci 接口向微型端口对象提供通知和 DMA 服务。 适配器驱动程序通过调用 PcNewPort 并指定 REFIID IID_IPortWavePci来创建 IPortWavePci 对象。 IPortWavePci 继承自 IPort 接口。

适配器驱动程序通过将 IMiniportWavePci 对象绑定到 IPortWavePci 对象来形成微型端口/端口驱动程序对。 PortCls 系统驱动程序将此对注册到系统作为 波筛选器

遗产

IPortWavePci 接口继承自 IUnknown 接口IPortWavePci 也有以下类型的成员:

方法

IPortWavePci 接口具有这些方法。

 
IPortWavePci::NewMasterDmaChannel

了解 NewMasterDmaChannel 方法如何创建总线主 DMA 通道的新实例。
IPortWavePci::Notify

Notify 方法通知端口驱动程序指示发生了指示 DMA 指针进度的中断。

要求

要求 价值
目标平台 窗户
标头 portcls.h