IGetAppTrackerData::GetTrackerDataAsCollectionObject 方法 (comsvcs.h)

擷取集合物件形式的所有 COM+ 應用程式的追蹤資料。

語法

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

參數

[out] TopLevelCollection

傳回時,收集追蹤器資料的 IUnknown 介面。

傳回值

這個方法可以傳回標準傳回值E_INVALIDARG、E_OUTOFMEMORY和S_OK。

備註

這個方法主要是讓訂閱 IComTrackingInfoEvents 事件介面的應用程式,以最少變更程式碼來新增 對 IGetAppTrackerData 的支援。 此方法所傳回的物件與呼叫訂閱者 IComTrackingInfoEvent::OnNewTrackingInfo 方法所傳送的物件相同,因此可以重複使用巡覽和剖析此集合的程式碼。

應用程式不應該預期這個方法會比伺服器的建議輪詢間隔更頻繁地傳回新更新的追蹤資料, (請參閱 IGetAppTrackerData::GetSuggestedPollingInterval) 。

請注意,這個方法所傳回的集合物件不包含呼叫其他方法可使用的所有追蹤資料。 特別是,不會提供回收詳細資料和停止回應監視設定。

規格需求

   
最低支援的用戶端 具有 SP2 的 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 SP1 [僅限傳統型應用程式]
目標平台 Windows
標頭 comsvcs.h

另請參閱

IGetAppTrackerData