Bagikan melalui


Metode IClassActivator::GetClassObject (objidl.h)

Mengambil objek kelas.

Sintaks

HRESULT GetClassObject(
  [in]  REFCLSID rclsid,
  [in]  DWORD    dwClassContext,
  [in]  LCID     locale,
  [in]  REFIID   riid,
  [out] void     **ppv
);

Parameter

[in] rclsid

CLSID yang mengidentifikasi kelas yang objek kelasnya akan diambil.

[in] dwClassContext

Konteks di mana kelas diharapkan berjalan. Untuk daftar nilai, lihat enumerasi CLSCTX .

[in] locale

Konstanta LCID seperti yang didefinisikan dalam WinNls.h.

[in] riid

IID antarmuka pada objek yang diinginkan penunjuk.

[out] ppv

Alamat variabel pointer yang menerima pointer antarmuka yang diminta dalam riid. Setelah berhasil dikembalikan, *ppv berisi penunjuk antarmuka yang diminta.

Mengembalikan nilai

Jika metode berhasil, nilai yang dikembalikan S_OK. Jika tidak, itu E_FAIL.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header objidl.h

Lihat juga

CoGetClassObject

IClassActivator