Share via


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

EnableBootRecording

Aktiviert die Startaufzeichnung für die angegebene Profilsammlung.

DisableBootRecording

Deaktiviert die Startaufzeichnung für die angegebene Profilsammlung.

StartShutdownRecording

Startet das Herunterfahren der Aufzeichnung.

UpdateShutdownRecording

Aktualisiert die Aufzeichnung beim Herunterfahren.

MergeShutdownRecording

Führt Abschaltaufzeichnungen zusammen.

Schnittstellen