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 |