Bagikan melalui


Fungsi NdrDllGetClassObject (rpcproxy.h)

Fungsi NdrDllGetClassObject mengambil objek kelas proksi atau stub.

Sintaks

HRESULT NdrDllGetClassObject(
  [in]  REFCLSID            rclsid,
  [in]  REFIID              riid,
  [out] void                **ppv,
  [in]  const ProxyFileInfo **pProxyFileList,
  [in]  const CLSID         *pclsid,
  [in]  CStdPSFactoryBuffer *pPSFactoryBuffer
);

Parameter

[in] rclsid

Pengidentifikasi kelas proksi atau stub untuk diambil.

[in] riid

Pengidentifikasi antarmuka antarmuka IPSFactoryBuffer .

[out] ppv

Alamat variabel output yang menerima pointer antarmuka yang diminta dalam riid.

[in] pProxyFileList

Arahkan ke struktur ProxyFileInfo , yang berisi informasi tentang proksi dan stub.

[in] pclsid

Arahkan ke pengidentifikasi kelas proksi atau stub. Tentukan pclsid jika konstanta PROXY_CLSID ditentukan dalam kode sumber atau sebagai opsi pengkompilasi C.

[in] pPSFactoryBuffer

Arahkan ke objek IPSFactoryBuffer . Pointer terkandung dalam variabel global, gPFactory, yang didefinisikan dalam RpcProxy.h.

Nilai kembali

Mengembalikan S_OK pada keberhasilan.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows 2000 Server [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header rpcproxy.h
Pustaka Rpcrt4.lib
DLL Rpcrt4.dll