Bagikan melalui


Antarmuka IMiniportWavePci (portcls.h)

Antarmuka IMiniportWavePci adalah antarmuka utama yang diekspos oleh driver miniport untuk perangkat audio WavePci. Driver port WavePci berkomunikasi dengan driver miniport melalui antarmuka ini. Driver adaptor membuat objek miniport WavePci dan meneruskan penunjuk antarmuka IMiniportPci objek ke metode IPort::Init driver port WavePci (lihat contoh kode di Pembuatan Subdevice). IMiniportWavePci mewarisi dari antarmuka IMiniport .

Driver adaptor membentuk pasangan driver miniport/port dengan mengikat IMiniportWavePci objek ke objek IPortWavePci . Driver sistem PortCls mendaftarkan pasangan ini dengan sistem sebagai filter gelombang.

Antarmuka IMiniportWavePci menyediakan metode untuk menginisialisasi objek miniport, metode untuk membuat objek stream miniport, dan metode untuk memberi tahu driver miniport permintaan layanan. Objek stream dikaitkan dengan pin pada filter WavePci, yang dibentuk driver adaptor dengan mengikat objek miniport dengan objek port.

Warisan

Antarmuka IMiniportWavePci mewarisi dari antarmuka IMiniport.

Metode

Antarmuka IMiniportWavePci memiliki metode ini.

 
IMiniportWavePci::Init

Metode Init menginisialisasi objek miniport WavePci. Inisialisasi mencakup verifikasi perangkat keras menggunakan sumber daya yang ditentukan dalam daftar sumber daya.
IMiniportWavePci::NewStream

Metode (IMiniportWavePci) NewStream (portcls.h) membuat instans baru aliran logis yang terkait dengan saluran fisik tertentu.
IMiniportWavePci::Service

Pelajari bagaimana metode Layanan memberi tahu driver miniport tentang permintaan layanan.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header portcls.h