Antarmuka IServiceSink (portcls.h)
Antarmuka IServiceSink
merangkum penanganan permintaan layanan. Sumber permintaan layanan biasanya merupakan rutinitas layanan gangguan driver miniport. PortCls IServiceSink
mendukung antarmuka. Objek IServiceSink
biasanya merupakan anggota grup layanan yang dikelola oleh objek IServiceGroup . IServiceSink
mewarisi dari antarmuka IUnknown .
IServiceSink
adalah antarmuka dasar untuk IServiceGroup. Ini memungkinkan objek IServiceGroup untuk menambahkan dirinya sendiri (sebagai objek dengan IServiceSink
antarmuka) ke grup layanan objek IServiceGroup lain.
Meskipun driver sistem PortCls menyediakan fungsi PcNewServiceGroup untuk membuat objek grup layanan, tidak ada fungsi serupa untuk membuat objek sink layanan. Sebagai gantinya, objek driver yang memerlukan sink layanan hanya mengimplementasikan IServiceSink
antarmuka di objek driver. Untuk kenyamanan, file header portcls.h menyertakan konstanta IMP_IServiceSink untuk menambahkan IServiceSink
implementasi ke definisi kelas objek. Biaya penambahan IServiceSink
antarmuka ke objek kecil karena antarmuka hanya mendukung satu metode. Driver port biasanya menambahkan IServiceSink
antarmuka ke objek port dan objek streamingnya sehingga mereka dapat menerima pemberitahuan interupsi dari perangkat audio.
Untuk informasi selengkapnya, lihat Sink Layanan dan Objek Grup Layanan.
Warisan
Antarmuka IServiceSink mewarisi dari antarmuka IUnknown . IServiceSink juga memiliki jenis anggota ini:
Metode
Antarmuka IServiceSink memiliki metode ini.
IServiceSink::RequestService Metode RequestService dipanggil untuk meneruskan permintaan layanan ke objek IServiceSink. |
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | portcls.h |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk