Image 类

此类是图像事件的父类。

以下语法从 MOF 代码中简化而来。

语法

[Guid("{2cb15d1d-5fc1-11d2-abe1-00a0c911f518}"), EventVersion(2)]
class Image : MSNT_SystemTrace
{
};

成员

Image 类不定义任何成员。

备注

若要在 NT 内核日志记录会话中启用图像事件,请在调用StartTrace 函数时,在 EVENT_TRACE_PROPERTIES 结构的 EnableFlags 成员中指定EVENT_TRACE_FLAG_IMAGE_LOAD标志。

事件跟踪使用者可以通过调用 SetTraceCallback 函数并将 ImageLoadGuid 指定为 pGuid 参数,为图像加载事件实现特殊处理。 使用以下事件类型在使用事件时标识图像加载事件。

事件类型 说明
EVENT_TRACE_TYPE_LOAD (事件类型值为 10)
图像加载事件。 加载 DLL 或可执行文件时生成。 首次加载给定 DLL 时,提供程序仅生成一个事件。 Image_Load MOF 类定义此事件的事件数据。
EVENT_TRACE_TYPE_END (事件类型值为 2)
映像卸载事件。 卸载 DLL 或可执行文件时生成。 上次卸载给定 DLL 时,提供程序只生成一个事件。 Image_Load MOF 类定义此事件的事件数据。
EVENT_TRACE_TYPE_DC_START (事件类型值为 3)
数据收集启动事件。 枚举跟踪开始时加载的所有图像。 Image_Load MOF 类定义此事件的事件数据。
EVENT_TRACE_TYPE_DC_END (事件类型值为 4)
数据收集结束事件。 枚举跟踪末尾加载的所有图像。 Image_Load MOF 类定义此事件的事件数据。

 

要求

要求
最低受支持的客户端
Windows Vista [仅限桌面应用]
最低受支持的服务器
Windows Server 2008 [仅限桌面应用]

另请参阅

MSNT_SystemTrace

Image_Load

Image_V0

Image_V1