Interfaccia IGetAppTrackerData (comsvcs.h)

Consente alle applicazioni amministrative di recuperare informazioni statistiche sull'esecuzione di applicazioni COM+.

Ereditarietà

L'interfaccia IGetAppTrackerData eredita dall'interfaccia IUnknown . IGetAppTrackerData include anche questi tipi di membri:

Metodi

L'interfaccia IGetAppTrackerData include questi metodi.

 
IGetAppTrackerData::GetApplicationProcessDetails

Recupera informazioni dettagliate su un singolo processo che ospita applicazioni COM+.
IGetAppTrackerData::GetApplicationProcesses

Recupera informazioni di riepilogo per tutti i processi che ospitano applicazioni COM+ o per un subset specificato di questi processi.
IGetAppTrackerData::GetApplicationsInProcess

Recupera le informazioni di riepilogo per tutte le applicazioni COM+ ospitate in un singolo processo o per un subset specificato di queste applicazioni.
IGetAppTrackerData::GetComponentDetails

Recupera informazioni dettagliate su un singolo componente COM+ ospitato in un processo.
IGetAppTrackerData::GetComponentsInProcess

Recupera informazioni di riepilogo per tutti i componenti COM+ ospitati in un singolo processo o per un subset specificato di questi componenti.
IGetAppTrackerData::GetSuggestedPollingInterval

Recupera l'intervallo minimo per il polling suggerito dal server di rilevamento.
IGetAppTrackerData::GetTrackerDataAsCollectionObject

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

Commenti

Le applicazioni che usano i dati di tracker dovranno in genere eseguire periodicamente il polling del server di rilevamento per assicurarsi che questi dati siano aggiornati. Ad esempio, un'applicazione amministrativa che visualizza i dati di rilevamento all'utente in genere vuole che questi dati siano il più possibile in tempo reale. Tuttavia, il polling troppo spesso può compromettere le prestazioni complessive del sistema. Tenere inoltre presente che le applicazioni COM+ che aggiornano i dati non inviano immediatamente aggiornamenti al server tracker, quindi anche nel miglior caso ci sarà un certo ritardo (in genere solo pochi secondi).

La frequenza di polling è un criterio globale che gli amministratori possono modificare, se necessario, per bilanciare l'aggiornamento dei dati e l'impatto sulle prestazioni per il particolare set di strumenti in uso nei sistemi gestiti. Il valore restituito in PollingIntervalInSeconds è la quantità minima di tempo che un'applicazione deve attendere dopo aver recuperato i dati di rilevamento prima di effettuare un'altra chiamata per recuperare gli stessi dati. Qualsiasi applicazione che esegue il polling del server tracker deve chiamare questo metodo e regolare il comportamento di polling di conseguenza.

L'intervallo di polling è per impostazione predefinita uguale alla frequenza degli eventi di rilevamento (tre secondi). Questo valore può essere modificato scrivendo il seguente valore del Registro di sistema DWORD:

\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3TrackingInfoPollingFrequency = intervallo di polling minimo in secondi

Requisiti

Requisito Valore
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