IOnOffTransitionManager
使客户端能够将 IProfileCollection 中的配置文件存储到注册表以用于启动跟踪,但不运行配置文件。 此行为与 IControlManager 的行为形成对比,后者会立即运行配置文件。 系统启动时,Windows 事件跟踪 (ETW) 会读取注册表项,并相应地启用提供程序进行启动跟踪。 库启用 PCW 数据收集,通过启动配置为在启动时运行的任务计划程序作业实现。
语法
{
[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)
;
};
函数
此接口提供下表中所述的函数。
函数 | 说明 |
---|---|
为指定的配置文件集合启用启动记录。 |
|
为指定的配置文件集合禁用启动记录。 |
|
启动关闭记录。 |
|
更新关闭记录。 |
|
合并关闭记录。 |