Bagikan melalui


Metode IDataAdviseHolder::EnumAdvise (objidl.h)

Mengembalikan objek yang dapat digunakan untuk menghitung koneksi penasihat saat ini.

Sintaks

HRESULT EnumAdvise(
  [out] IEnumSTATDATA **ppenumAdvise
);

Parameter

[out] ppenumAdvise

Penunjuk ke variabel penunjuk IEnumSTATDATA yang menerima penunjuk antarmuka ke objek enumerator baru. Jika implementasi mengembalikan NULL dalam *ppenumAdvise, tidak ada koneksi untuk menyarankan sink saat ini.

Nilai kembali

Metode ini mengembalikan S_OK jika objek enumerator berhasil dibuat atau tidak ada koneksi.

Keterangan

Metode ini harus menyediakan pointer ke implementasi antarmuka IEnumSTATDATA . Metodenya memungkinkan Anda menghitung data yang disimpan dalam array struktur STATDATA . Anda mendapatkan penunjuk ke implementasi OLE IDataAdviseHolder melalui panggilan ke CreateDataAdviseHolder, lalu memanggil IDataAdviseHolder::EnumAdvise untuk mengimplementasikan IDataObject::EnumDAdvise.

Menambahkan lebih banyak koneksi penasihat saat objek enumerator aktif memiliki efek yang tidak terdefinisi pada enumerasi yang dihasilkan dari metode ini.

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 objidl.h

Lihat juga

IDataAdviseHolder

IDataObject::EnumdAdvise

IEnumSTATDATA