EventDescCreate 函数 (evntprov.h)
设置事件描述符的值。
语法
EVNTPROV_PFORCEINLINE VOID EventDescCreate(
[out] PEVENT_DESCRIPTOR EventDescriptor,
[in] USHORT Id,
[in] UCHAR Version,
[in] UCHAR Channel,
[in] UCHAR Level,
[in] USHORT Task,
[in] UCHAR Opcode,
[in] ULONGLONG Keyword
);
参数
[out] EventDescriptor
其成员值设置为其余参数的事件描述符。 有关详细信息,请参阅 EVENT_DESCRIPTOR。
[in] Id
事件标识符。 值用于设置 EVENT_DESCRIPTOR 的 Id 成员。
[in] Version
事件的版本。 值用于设置 EVENT_DESCRIPTOR 的 Version 成员。
[in] Channel
此事件所属的事件类别。 值用于设置 EVENT_DESCRIPTOR 的 Channel 成员。
[in] Level
指定事件的严重性。 值用于设置 EVENT_DESCRIPTOR 的 Level 成员。
[in] Task
标识要启用其事件的应用程序的逻辑组件。 值用于设置 EVENT_DESCRIPTOR的 Task 成员。
[in] Opcode
写入事件时执行的操作。 值用于设置 EVENT_DESCRIPTOR 的 Opcode 成员。
[in] Keyword
进一步定义事件所属的事件类别的位掩码。 值用于设置 EVENT_DESCRIPTOR 的 Keyword 成员。
返回值
此函数不返回值。
注解
这是一个方便的宏,用于设置 EVENT_DESCRIPTOR 结构的成员。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
目标平台 | Windows |
标头 | evntprov.h |