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 de l’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 objet IPortWavePci en appelant PcNewPort et en spécifiant le IID_IPortWavePciREFIID. IPortWavePci hérite de l’interface IPort.

Un pilote d’adaptateur forme une paire de pilotes miniport/port en liant un objet IMiniportWavePci à un objet IPortWavePci. 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 possède également ces types de membres :

Méthode

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 maître de bus.
IPortWavePci ::Notify

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

Exigences

Exigence Valeur
plateforme cible Windows
d’en-tête portcls.h