Interface IPortWavePci (portcls.h)

L’interface IPortWavePci est l’interface principale du pilote de port WavePci. Le pilote système PortCls implémente cette interface et l’expose au pilote d’adaptateur qui implémente l’objet IMiniportWavePci . L’interface IPortWavePci fournit des services de notification et DMA à l’objet miniport. Un pilote d’adaptateur crée un IPortWavePci objet en appelant PcNewPort et en spécifiant REFIID IID_IPortWavePci. IPortWavePci hérite de l’interface IPort .

Un pilote d’adaptateur forme une paire de pilotes miniport/port en liant un objet IMiniportWavePci à un IPortWavePci objet . Le pilote système PortCls inscrit cette paire avec le système en tant que filtre d’ondes.

Héritage

L’interface IPortWavePci hérite de l’interface IUnknown. IPortWavePci a également les types de membres suivants :

Méthodes

L’interface IPortWavePci a ces méthodes.

 
IPortWavePci ::NewMasterDmaChannel

Découvrez comment la méthode NewMasterDmaChannel crée une nouvelle instance d’un canal DMA master bus.
IPortWavePci ::Notify

La méthode Notify avertit le pilote de port qu’une interruption indiquant la progression du pointeur DMA s’est produite.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête portcls.h