Interfaz IPortWavePci (portcls.h)
La IPortWavePci
interfaz es la interfaz principal del controlador de puerto WavePci. El controlador del sistema PortCls implementa esta interfaz y la expone al controlador del adaptador que implementa el objeto IMiniportWavePci . La IPortWavePci
interfaz proporciona servicios de notificación y DMA al objeto miniport. Un controlador de adaptador crea un IPortWavePci
objeto llamando a PcNewPort y especificando REFIID IID_IPortWavePci. IPortWavePci
hereda de la interfaz IPort .
Un controlador de adaptador forma un par de controladores de miniport/puerto enlazando un objeto IMiniportWavePci a un IPortWavePci
objeto . 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 | Value |
---|---|
Plataforma de destino | Windows |
Encabezado | portcls.h |