Partilhar via


Interface IPortWavePci (portcls.h)

A interface IPortWavePci é a interface primária 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 interface IPortWavePci fornece serviços de notificação e DMA para o objeto miniport. Um driver de adaptador cria um objeto IPortWavePci chamando PcNewPort e especificando IID_IPortWavePciREFIID. IPortWavePci herda da interface de do IPort.

Um driver de adaptador forma um par de driver de miniport/porta associando um objeto IMiniportWavePci a um objeto IPortWavePci. 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 mestre de barramento.
IPortWavePci::Notify

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

Requisitos

Requisito Valor
da Plataforma de Destino Windows
cabeçalho portcls.h