Partager via


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