Interfaccia IPortWavePci (portcls.h)

L'interfaccia IPortWavePci è l'interfaccia principale del driver di porta WavePci. Il driver di sistema PortCls implementa questa interfaccia e la espone al driver dell'adattatore che implementa l'oggetto IMiniportWavePci . L'interfaccia IPortWavePci fornisce servizi di notifica e DMA all'oggetto miniport. Un driver dell'adattatore crea un IPortWavePci oggetto chiamando PcNewPort e specificando REFIID IID_IPortWavePci. IPortWavePci eredita dall'interfaccia IPort .

Un driver adattatore forma una coppia di driver miniport/porta associando un oggetto IMiniportWavePci a un IPortWavePci oggetto . Il driver di sistema PortCls registra questa coppia con il sistema come filtro d'onda.

Ereditarietà

L'interfaccia IPortWavePci eredita dall'interfaccia IUnknown . IPortWavePci ha anche questi tipi di membri:

Metodi

L'interfaccia IPortWavePci dispone di questi metodi.

 
IPortWavePci::NewMasterDmaChannel

Informazioni su come il metodo NewMasterDmaChannel crea una nuova istanza di un canale DMA master del bus.
IPortWavePci::Notify

Il metodo Notify notifica al driver di porta che si è verificato un interrupt che indica lo stato di avanzamento del puntatore DMA.

Requisiti

Requisito Valore
Piattaforma di destinazione Windows
Intestazione portcls.h