Bagikan melalui


Metode IGetAppTrackerData::GetTrackerDataAsCollectionObject (comsvcs.h)

Mengambil data pelacakan untuk semua aplikasi COM+ dalam bentuk objek koleksi.

Sintaks

HRESULT GetTrackerDataAsCollectionObject(
  [out] IUnknown **TopLevelCollection
);

Parameter

[out] TopLevelCollection

Saat kembali, antarmuka IUnknown untuk kumpulan data pelacak.

Mengembalikan nilai

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

Keterangan

Metode ini terutama dimaksudkan untuk memungkinkan aplikasi yang berlangganan antarmuka peristiwa IComTrackingInfoEvents untuk menambahkan dukungan untuk IGetAppTrackerData dengan perubahan minimal pada kode mereka. Objek yang dikembalikan oleh metode ini identik dengan objek yang dikirim dalam panggilan ke metode IComTrackingInfoEvent::OnNewTrackingInfo pelanggan, sehingga kode untuk menavigasi dan mengurai koleksi ini dapat digunakan kembali.

Aplikasi seharusnya tidak mengharapkan metode ini untuk mengembalikan data pelacakan yang baru diperbarui lebih sering daripada interval polling yang disarankan server (lihat IGetAppTrackerData::GetSuggestedPollingInterval).

Perhatikan bahwa objek koleksi yang dikembalikan oleh metode ini tidak berisi semua data pelacakan yang tersedia dengan memanggil metode lain. Secara khusus, detail daur ulang dan konfigurasi pemantauan macet tidak disediakan.

Persyaratan

   
Klien minimum yang didukung Windows XP dengan SP2 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 dengan SP1 [hanya aplikasi desktop]
Target Platform Windows
Header comsvcs.h

Lihat juga

IGetAppTrackerData