Compartir a través de


IOnOffTransitionManager

Permite al cliente almacenar los perfiles en IProfileCollection en el registro para el seguimiento de arranque, pero no ejecuta los perfiles. Este comportamiento contrasta con el deIControlManager, que ejecuta el perfil inmediatamente. Cuando se inicia el sistema, seguimiento de eventos para Windows (ETW) lee las claves del Registro y habilita los proveedores para el seguimiento de arranque en consecuencia. La biblioteca habilita la recopilación de datos de PCW iniciando un trabajo del programador de tareas configurado para ejecutarse en el arranque.

Sintaxis

{
  [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

Esta interfaz proporciona las funciones descritas en la tabla siguiente.

Función Descripción

EnableBootRecording

Habilita la grabación de arranque para la colección de perfiles especificada.

DisableBootRecording

Deshabilita la grabación de arranque de la colección de perfiles especificada.

StartShutdownRecording

Inicia la grabación de apagado.

UpdateShutdownRecording

Novedades grabación de apagado.

MergeShutdownRecording

Combina grabaciones de apagado.

Interfaces