IPortWavePci 接口是 WavePci 端口驱动程序的主接口。 PortCls 系统驱动程序实现此接口,并将其公开给实现 IMiniportWavePci 对象的适配器驱动程序。
IPortWavePci 接口向微型端口对象提供通知和 DMA 服务。 适配器驱动程序通过调用 IPortWavePci 并指定 REFIID IID_IPortWavePci来创建 对象。
IPortWavePci 继承自 IPort 接口。
适配器驱动程序通过将 IMiniportWavePci 对象绑定到 IPortWavePci 对象来形成微型端口/端口驱动程序对。 PortCls 系统驱动程序将此对注册到系统作为 波筛选器。
遗产
IPortWavePci 接口继承自 IUnknown 接口。 IPortWavePci 也有以下类型的成员:
方法
IPortWavePci 接口具有这些方法。
|
IPortWavePci::NewMasterDmaChannel 了解 NewMasterDmaChannel 方法如何创建总线主 DMA 通道的新实例。 |
|
IPortWavePci::Notify Notify 方法通知端口驱动程序指示发生了指示 DMA 指针进度的中断。 |
要求
| 要求 | 价值 |
|---|---|
| 目标平台 | 窗户 |
| 标头 | portcls.h |