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 |
---|---|
Habilita la grabación de arranque para la colección de perfiles especificada. |
|
Deshabilita la grabación de arranque de la colección de perfiles especificada. |
|
Inicia la grabación de apagado. |
|
Novedades grabación de apagado. |
|
Combina grabaciones de apagado. |