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 指针进度的中断。

要求

要求
目标平台 Windows
标头 portcls.h