Share via


IGetAppTrackerData-Schnittstelle (comsvcs.h)

Ermöglicht administrativen Anwendungen das Abrufen statistischer Informationen zur Ausführung von COM+-Anwendungen.

Vererbung

Die IGetAppTrackerData-Schnittstelle erbt von der IUnknown-Schnittstelle . IGetAppTrackerData verfügt auch über folgende Membertypen:

Methoden

Die IGetAppTrackerData-Schnittstelle verfügt über diese Methoden.

 
IGetAppTrackerData::GetApplicationProcessDetails

Ruft detaillierte Informationen zu einem einzelnen Prozess ab, der COM+-Anwendungen hostet.
IGetAppTrackerData::GetApplicationProcesses

Ruft Zusammenfassungsinformationen für alle Prozesse ab, die COM+-Anwendungen hosten, oder für eine angegebene Teilmenge dieser Prozesse.
IGetAppTrackerData::GetApplicationsInProcess

Ruft Zusammenfassungsinformationen für alle COM+-Anwendungen ab, die in einem einzelnen Prozess gehostet werden, oder für eine angegebene Teilmenge dieser Anwendungen.
IGetAppTrackerData::GetComponentDetails

Ruft detaillierte Informationen zu einer einzelnen COM+-Komponente ab, die in einem Prozess gehostet wird.
IGetAppTrackerData::GetComponentsInProcess

Ruft Zusammenfassungsinformationen für alle COM+-Komponenten ab, die in einem einzelnen Prozess gehostet werden, oder für eine angegebene Teilmenge dieser Komponenten.
IGetAppTrackerData::GetSuggestedPollingInterval

Ruft das mindeste Intervall für die vom Tracker-Server vorgeschlagenen Abrufe ab.
IGetAppTrackerData::GetTrackerDataAsCollectionObject

Ruft Nachverfolgungsdaten für alle COM+-Anwendungen in Form eines Sammlungsobjekts ab.

Hinweise

Anwendungen, die Trackerdaten verwenden, müssen in der Regel regelmäßig den Tracker-Server abfragen, um sicherzustellen, dass diese Daten auf dem neuesten Stand sind. Beispielsweise möchte eine administrative Anwendung, die dem Benutzer Überwachungsdaten anzeigt, in der Regel, dass diese Daten in Echtzeit so nah wie möglich sind. Eine zu häufige Abfrage kann jedoch die Gesamtleistung des Systems beeinträchtigen. Beachten Sie auch, dass die COM+-Anwendungen, die die Daten aktualisieren, updates nicht sofort an den Tracker-Server senden, sodass es selbst im besten Fall zu einer Verzögerung kommt (in der Regel nur wenige Sekunden).

Die Abrufhäufigkeit ist eine globale Richtlinie, die Administratoren bei Bedarf anpassen können, um ein Gleichgewicht zwischen Aktualität der Daten und Auswirkungen auf die Leistung für die jeweiligen Tools zu erzielen, die auf den von ihnen verwalteten Systemen verwendet werden. Der in PollingIntervalInSeconds zurückgegebene Wert ist die Mindestdauer, die eine Anwendung nach dem Abrufen von Nachverfolgungsdaten warten sollte, bevor sie einen weiteren Aufruf zum Abrufen der gleichen Daten ausführt. Jede Anwendung, die den Tracker-Server abruft, sollte diese Methode aufrufen und ihr Abrufverhalten entsprechend anpassen.

Das Abrufintervall ist standardmäßig gleich der Häufigkeit des Nachverfolgungsereignisses (drei Sekunden). Dieser Wert kann angepasst werden, indem der folgende DWORD-Registrierungswert geschrieben wird:

\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3TrackingInfoPollingFrequency = Minimales Abrufintervall in Sekunden

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP mit SP2 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 mit SP1 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile comsvcs.h