Fungsi CreateDataAdviseHolder (ole2.h)

Mengambil pointer ke implementasi OLE IDataAdviseHolder pada objek pemegang saran data.

Sintaks

HRESULT CreateDataAdviseHolder(
  [out] LPDATAADVISEHOLDER *ppDAHolder
);

Parameter

[out] ppDAHolder

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

Nilai kembali

Fungsi ini mengembalikan S_OK pada keberhasilan. Nilai lain yang mungkin termasuk yang berikut ini.

Menampilkan kode Deskripsi
E_OUTOFMEMORY
Memori untuk operasi tidak cukup.

Keterangan

Panggil CreateDataAdviseHolder dalam implementasi IDataObject::D Advise Anda untuk mendapatkan pointer ke implementasi OLE antarmuka IDataAdviseHolder . Dengan pointer ini, Anda kemudian dapat menyelesaikan implementasi IDataObject::D Advise dengan memanggil metode IDataAdviseHolder::Advise , yang membuat koneksi saran antara objek panggilan dan objek data.

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 (termasuk ObjBase.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

IDataAdviseHolder