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 |