Bagikan melalui


Metode IPSFactoryBuffer::CreateProxy (objidl.h)

Membuat proksi untuk antarmuka jarak jauh yang ditentukan.

Sintaks

HRESULT CreateProxy(
  [in]  IUnknown        *pUnkOuter,
  [in]  REFIID          riid,
  [out] IRpcProxyBuffer **ppProxy,
  [out] void            **ppv
);

Parameter

[in] pUnkOuter

Antarmuka IUnknown yang mengontrol; digunakan untuk agregasi.

[in] riid

Pengidentifikasi antarmuka ke proksi.

[out] ppProxy

Penunjuk ke antarmuka IRpcProxyBuffer untuk mengontrol marshaling.

[out] ppv

Pointer ke antarmuka yang ditentukan oleh riid.

Nilai kembali

Metode ini dapat mengembalikan nilai pengembalian standar E_INVALIDARG, E_OUTOFMEMORY, E_UNEXPECTED, E_FAIL, dan S_OK.

Keterangan

Implementasi IUnknown dari antarmuka IRpcProxyBuffer tidak boleh mendelegasikan ke IUnknown kontrol luar.

Persyaratan

Persyaratan Nilai
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 objidl.h (termasuk ObjIdl.h)

Lihat juga

IPSFactoryBuffer

IRpcProxyBuffer

Proksi