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 |