fungsi IUnknown_GetSite (shlwapi.h)

Memanggil metode IObjectWithSite::GetSite objek yang ditentukan.

Sintaks

LWSTDAPI IUnknown_GetSite(
  [in]  IUnknown *punk,
  [in]  REFIID   riid,
  [out] void     **ppv
);

Parameter

[in] punk

Jenis: IUnknown*

Penunjuk ke objek COM yang metode IObjectWithSite::GetSite-nya akan dipanggil.

[in] riid

Jenis: REFIID

IID penunjuk antarmuka yang harus dikembalikan dalam ppvSite.

[out] ppv

Jenis: VOID**

Alamat penunjuk untuk menerima penunjuk antarmuka yang diminta. Jika panggilan fungsi berhasil, ppvSite akan berisi penunjuk antarmuka yang diminta. Jika tidak ada situs yang tersedia atau antarmuka yang diminta tidak didukung, ppvSite diatur ke NULL dan fungsi mengembalikan kode kesalahan COM.

Nilai kembali

Jenis: HRESULT

Mengembalikan S_OK jika situs berhasil diambil atau kode kesalahan COM sebaliknya.

Keterangan

Fungsi ini memanggil metode QueryInterface objek yang ditentukan untuk mendapatkan antarmuka IObjectWithSite . Jika berhasil, fungsi memanggil metode IObjectWithSite::GetSite antarmuka untuk mendapatkan situs.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional, Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server, Windows Server 2003 [hanya aplikasi desktop]
Target Platform Windows
Header shlwapi.h
DLL Shlwapi.dll (versi 5.0 atau yang lebih baru)