Antarmuka IServiceGroup (portcls.h)
Antarmuka IServiceGroup
merangkum sekelompok objek yang semuanya memerlukan pemberitahuan permintaan layanan yang sama. Saat objek grup layanan menerima pemberitahuan permintaan, objek meneruskan pemberitahuan ke setiap objek dalam grup. Driver sistem PortCls IServiceGroup
mengimplementasikan antarmuka dan mengeksposnya ke driver miniport. Driver miniport membuat IServiceGroup
objek dengan memanggil PcNewServiceGroup. IServiceGroup
mewarisi dari antarmuka IServiceSink .
Driver port biasanya menggunakan objek grup layanan untuk mendemultiplex permintaan untuk layanan interupsi, meskipun fungsionalitas grup layanan cukup umum untuk membuatnya berpotensi berguna untuk tujuan lain juga. Untuk informasi selengkapnya, lihat Sink Layanan dan Objek Grup Layanan.
Warisan
Antarmuka IServiceGroup mewarisi dari antarmuka IUnknown . IServiceGroup juga memiliki jenis anggota berikut:
Metode
Antarmuka IServiceGroup memiliki metode ini.
IServiceGroup::AddMember Metode AddMember menambahkan anggota ke grup layanan. |
IServiceGroup::CancelDelayedService Metode CancelDelayedService membatalkan layanan tertunda yang diminta sebelumnya. |
IServiceGroup::RemoveMember Metode RemoveMember menghapus anggota yang ditentukan dari grup layanan. |
IServiceGroup::RequestDelayedService Metode RequestDelayedService meminta layanan setelah penundaan yang ditentukan. |
IServiceGroup::RequestService Pelajari selengkapnya tentang: IServiceGroup::RequestService |
IServiceGroup::SupportDelayedService Metode SupportDelayedService menunjukkan bahwa grup layanan harus bersiap untuk mendukung layanan yang tertunda. |
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