Интерфейс IPortWavePci (portcls.h)
Интерфейс IPortWavePci
является основным интерфейсом драйвера порта WavePci. Системный драйвер PortCls реализует этот интерфейс и предоставляет его драйверу адаптера, который реализует объект IMiniportWavePci . Интерфейс IPortWavePci
предоставляет службы уведомлений и DMA для объекта мини-порта. Драйвер адаптера IPortWavePci
создает объект, вызывая PcNewPort и указывая REFIID IID_IPortWavePci. IPortWavePci
наследуется от интерфейса IPort .
Драйвер адаптера формирует пару драйверов минипорта и порта путем привязки объекта IMiniportWavePci к объекту IPortWavePci
. Системный драйвер PortCls регистрирует эту пару в системе в качестве волнового фильтра.
Наследование
Интерфейс IPortWavePci наследуется от интерфейса IUnknown . IPortWavePci также имеет следующие типы элементов:
Методы
Интерфейс IPortWavePci содержит следующие методы.
IPortWavePci::NewMasterDmaChannel Узнайте, как метод NewMasterDmaChannel создает новый экземпляр канала DMA master шины. |
IPortWavePci::Notify Метод Notify уведомляет драйвер порта о том, что произошло прерывание, указывающее на ход выполнения указателя DMA. |
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | portcls.h |