Condividi tramite


Metodo IGetAppTrackerData::GetTrackerDataAsCollectionObject (comsvcs.h)

Recupera i dati di rilevamento per tutte le applicazioni COM+ sotto forma di oggetto raccolta.

Sintassi

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

Parametri

[out] TopLevelCollection

In caso di ritorno, l'interfaccia IUnknown per una raccolta di dati di rilevamento.

Valore restituito

Questo metodo può restituire i valori restituiti standard E_INVALIDARG, E_OUTOFMEMORY e S_OK.

Commenti

Questo metodo è principalmente destinato a abilitare le applicazioni che sottoscrivono l'interfaccia evento IComTrackingInfoEvents per aggiungere il supporto per IGetAppTrackerData con modifiche minime al codice. L'oggetto restituito da questo metodo è identico all'oggetto inviato nelle chiamate ai sottoscrittori IComTrackingInfoEvent::OnNewTrackingInfo , in modo che il codice per lo spostamento e l'analisi di questa raccolta possano essere riutilizzati.

Le applicazioni non devono prevedere che questo metodo restituisca i dati di rilevamento appena aggiornati più frequentemente dell'intervallo di polling suggerito del server(vedere IGetAppTrackerData::GetSuggestPollingInterval).

Si noti che l'oggetto raccolta restituito da questo metodo non contiene tutti i dati di rilevamento disponibili chiamando gli altri metodi. In particolare, i dettagli del riciclo e la configurazione di monitoraggio di blocchi non vengono forniti.

Requisiti

   
Client minimo supportato Windows XP con SP2 [solo app desktop]
Server minimo supportato Windows Server 2003 con SP1 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione comsvcs.h

Vedi anche

IGetAppTrackerData