Interfaccia IMiniportWavePci (portcls.h)
L'interfaccia IMiniportWavePci
è l'interfaccia principale esposta dal driver miniport per un dispositivo audio WavePci. Il driver di porta WavePci comunica con il driver miniport tramite questa interfaccia. Il driver dell'adattatore crea l'oggetto miniport WavePci e passa il puntatore dell'interfaccia IMiniportPci al puntatore dell'interfaccia del driver di porta WavePci IPort::Init (vedere l'esempio di codice in Creazione di sottodispositivi).
IMiniportWavePci
eredita dall'interfaccia IMiniport di.
Un driver di adattatore costituisce una coppia di driver miniport/porta associando un oggetto IMiniportWavePci
a un oggetto IPortWavePci. Il driver di sistema PortCls registra questa coppia con il sistema come filtro d'onda .
L'interfaccia IMiniportWavePci
fornisce un metodo per inizializzare l'oggetto miniport, un metodo per la creazione di un oggetto flusso miniport e un metodo per notificare al driver miniport una richiesta di servizio. L'oggetto flusso è associato a un segnaposto sul filtro WavePci, che il driver dell'adattatore forma associando l'oggetto miniport all'oggetto porta.
Eredità
L'interfaccia IMiniportWavePci eredita dall'interfaccia IMiniport.
Metodi
L'interfaccia IMiniportWavePci dispone di questi metodi.
IMiniportWavePci::Init Il metodo Init inizializza l'oggetto miniport WavePci. L'inizializzazione include la verifica dell'hardware usando le risorse specificate nell'elenco di risorse. |
IMiniportWavePci::NewStream Il metodo (IMiniportWavePci) NewStream (portcls.h) crea una nuova istanza di un flusso logico associato a un canale fisico specificato. |
IMiniportWavePci::Service Informazioni su come il metodo Service notifica al driver miniport di una richiesta di servizio. |
Fabbisogno
Requisito | Valore |
---|---|
piattaforma di destinazione | Finestre |
intestazione | portcls.h |