Compartir a través de


Interfaz IPortWavePci (portcls.h)

La interfaz IPortWavePci es la interfaz principal del controlador de puerto WavePci. El controlador del sistema PortCls implementa esta interfaz y lo expone al controlador del adaptador que implementa el objeto IMiniportWavePci. La interfaz IPortWavePci proporciona servicios de notificación y DMA al objeto miniport. Un controlador de adaptador crea un objeto IPortWavePci llamando a PcNewPort y especificando REFIID IID_IPortWavePci. IPortWavePci hereda de la interfaz IPort.

Un controlador de adaptador forma un par de controladores de minipuerto/puerto enlazando un objeto IMiniportWavePci a un objeto IPortWavePci. El controlador del sistema PortCls registra este par con el sistema como filtro de onda .

Herencia

La interfaz IPortWavePci hereda de la interfaz IUnknown. IPortWavePci también tiene estos tipos de miembros:

Métodos

La interfaz IPortWavePci tiene estos métodos.

 
IPortWavePci::NewMasterDmaChannel

Obtenga información sobre cómo el método NewMasterDmaChannel crea una nueva instancia de un canal DMA maestro de bus.
IPortWavePci::Notify

El método Notify notifica al controlador de puerto que se ha producido una interrupción que indica el progreso del puntero DMA.

Requisitos

Requisito Valor
de la plataforma de destino de Windows
encabezado de portcls.h