Bagikan melalui


Metode IServiceProvider::QueryService(REFGUID,Q**) (servprov.h)

Bertindak sebagai metode pabrik untuk layanan apa pun yang diekspos melalui implementasi IServiceProvider.

Sintaks

HRESULT QueryService(
  REFGUID guidService,
  Q       **pp
);

Parameter

guidService

Pengidentifikasi unik layanan (SID).

pp

Alamat variabel yang dialokasikan penelepon untuk menerima penunjuk antarmuka layanan pada pengembalian yang berhasil dari fungsi ini. Pemanggil menjadi bertanggung jawab untuk memanggil Rilis melalui penunjuk antarmuka ini ketika layanan tidak lagi diperlukan.

Menampilkan nilai

S_OK pada kesuksesan.

Keterangan

QueryService membuat atau mengakses implementasi layanan yang diidentifikasi dengan guidService. Dalam ppv, ia mengembalikan alamat antarmuka yang ditentukan oleh riid.

Persyaratan

   
Klien minimum yang didukung Windows Build 22000
Server minimum yang didukung Windows Build 22000
Header servprov.h