Bagikan melalui


Fungsi CreateOleAdviseHolder (ole2.h)

Membuat objek pemegang saran untuk mengelola pemberitahuan dokumen gabungan. Ini mengembalikan pointer ke implementasi OLE objek dari antarmuka IOleAdviseHolder .

Sintaks

HRESULT CreateOleAdviseHolder(
  [out] LPOLEADVISEHOLDER *ppOAHolder
);

Parameter

[out] ppOAHolder

Alamat variabel pointer IOleAdviseHolder yang menerima penunjuk antarmuka ke objek pemegang saran baru.

Mengembalikan nilai

Fungsi ini mengembalikan S_OK pada keberhasilan dan mendukung nilai pengembalian standar E_OUTOFMEMORY.

Keterangan

Fungsi CreateOleAdviseHolder membuat instans pemegang saran, yang mendukung implementasi OLE dari antarmuka IOleAdviseHolder . Metode antarmuka ini dimaksudkan untuk digunakan untuk mengimplementasikan metode penasihat IOleObject, dan, ketika koneksi nasihat telah disiapkan dengan objek yang mendukung sink nasihat, untuk mengirim pemberitahuan perubahan pada objek ke sink penasihat. Pemegang saran yang dikembalikan oleh CreateOleAdviseHolder akan cukup untuk sebagian besar aplikasi. Implementasi yang disediakan OLE tidak mendukung IOleAdviseHolder::EnumAdvise, jadi jika Anda perlu menggunakan metode ini, Anda harus menerapkan pemegang saran Anda sendiri.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header ole2.h
Pustaka Ole32.lib
DLL Ole32.dll
Set API ext-ms-win-com-ole32-l1-1-3 (diperkenalkan dalam Windows 10, versi 10.0.10240)

Lihat juga

IOleAdviseHolder

IOleObject