Interface IPortWavePci (portcls.h)

A IPortWavePci interface é a interface principal do driver de porta WavePci. O driver do sistema PortCls implementa essa interface e a expõe ao driver do adaptador que implementa o objeto IMiniportWavePci . A IPortWavePci interface fornece serviços de notificação e DMA para o objeto miniport. Um driver de adaptador cria um IPortWavePci objeto chamando PcNewPort e especificando IID_IPORTWAVEPCI REFIID. IPortWavePci herda da interface IPort .

Um driver de adaptador forma um par de driver de porta/miniport associando um objeto IMiniportWavePci a um IPortWavePci objeto . O driver do sistema PortCls registra esse par com o sistema como um filtro de onda.

Herança

A interface IPortWavePci herda da interface IUnknown . IPortWavePci também tem estes tipos de membros:

Métodos

A interface IPortWavePci tem esses métodos.

 
IPortWavePci::NewMasterDmaChannel

Saiba como o método NewMasterDmaChannel cria uma nova instância de um canal DMA master barramento.
IPortWavePci::Notify

O método Notify notifica o driver de porta de que ocorreu uma interrupção indicando o progresso do ponteiro DMA.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho portcls.h