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 |