Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Beendet eine Aufzeichnung im Dateiprotokollierungsmodus.
Syntax
HRESULT Stop
([in] BSTR bstrFileName,
[in] IProfileCollection* pProfileCollection,
[in] ITraceMergeProperties* pTraceMergeProperties)
;
Parameter
bstrFileName
[in]: Der Name der Datei, in der zusammengeführte Ereignisse aus Aufzeichnungen aller Profile gespeichert werden.
pProfileCollection
[in]: Ein Zeiger auf ein IProfileCollection-Objekt, das eine Auflistung von Profilen enthält, die gestartet werden sollen.
pTraceMergeProperties
[in]: Ein Zeiger auf das ITraceMergeProperties-Objekt, das Eigenschaften enthält, mit denen Aufzeichnungen zusammengeführt werden sollen.
Rückgabewert
In der folgenden Tabelle sind die möglichen Rückgabewerte beschrieben.
Rückgabewert | BESCHREIBUNG |
---|---|
S_OK |
Die Funktion hat die Aufzeichnung erfolgreich beendet. |
E_INVALIDARG |
Mindestens ein Argument ist ungültig. |
E_WPRC_FAILED_TO_STOP_PROFILE |
Die Bibliothek konnte ein Profil in der Profilsammlung nicht beenden. Verwenden Sie IControlErrorInfo, um detaillierte Fehlerinformationen abzurufen. |
E_WPRC_TRACE_MERGE_LOST_EVENTS |
Die Ereignisablaufverfolgungssitzung für Windows hat Ereignisse verloren, und das Zusammenführen der Ereignisablaufverfolgungsprotokolldateien (ETL) aus der Sitzung kann zu einer unvollständigen ETL-Datei führen. |
Bemerkungen
Verwenden Sie diese Funktion nur für Profile, die sequenziell in einer Datei protokolliert werden. Nachdem die Sitzungen gespeichert wurden, wird die Aufzeichnung beendet.