IOnOffTransitionManager
Ermöglicht es dem Client, die Profile der IProfileCollection in der Registrierung für die Startablaufverfolgung zu speichern. Dieses Verhalten kontrastiert mit dem von IControlManager, welcher das Profil sofort ausführt. Wenn das System startet, liest Event Tracing for Windows (ETW) die Registrierungsschlüssel und aktiviert Anbieter für die Boot-Ablaufverfolgung entsprechend. Die Bibliothek ermöglicht das Sammeln von PCW-Daten durch Starten eines Aufgabenplanungsauftrags, der für die Ausführung beim Booten konfiguriert ist.
Syntax
{
[id(1), helpstring("EnableBootRecording")] HRESULT EnableBootRecording
([in] IProfileCollection* pProfileCollection);
[id(2), helpstring("DisableBootRecording")] HRESULT DisableBootRecording
([in] IProfileCollection* pProfileCollection);
[id(3), helpstring("StartShutdownRecording")] HRESULT StartShutdownRecording
([in] IProfileCollection* pProfileCollection);
[id(4), helpstring("UpdateShutdownRecording")] HRESULT UpdateShutdownRecording
([in] IProfileCollection* pProfileCollection);
[id(5), helpstring("MergeShutdownRecording")] HRESULT MergeShutdownRecording
([in] BSTR bstrFileName,
[in] IProfileCollection* pProfileCollection,
[in] ITraceMergeProperties* pTraceMergeProperties)
;
};
Functions
Diese Schnittstelle bietet die in der folgenden Tabelle beschriebenen Funktionen.
Funktion | Beschreibung |
---|---|
Aktiviert die Startaufzeichnung für die angegebene Profilsammlung. |
|
Deaktiviert die Startaufzeichnung für die angegebene Profilsammlung. |
|
Startet das Herunterfahren der Aufzeichnung. |
|
Aktualisiert die Aufzeichnung beim Herunterfahren. |
|
Führt Abschaltaufzeichnungen zusammen. |