(winevt.h) EVT_FORMAT_MESSAGE_FLAGS 枚举

定义值,这些值指定要格式化的事件中的消息字符串。

语法

typedef enum _EVT_FORMAT_MESSAGE_FLAGS {
  EvtFormatMessageEvent = 1,
  EvtFormatMessageLevel,
  EvtFormatMessageTask,
  EvtFormatMessageOpcode,
  EvtFormatMessageKeyword,
  EvtFormatMessageChannel,
  EvtFormatMessageProvider,
  EvtFormatMessageId,
  EvtFormatMessageXml
} EVT_FORMAT_MESSAGE_FLAGS;

常量

 
EvtFormatMessageEvent
值:1
设置事件消息字符串的格式。
EvtFormatMessageLevel
设置事件中指定的级别的消息字符串的格式。
EvtFormatMessageTask
设置事件中指定的任务的消息字符串的格式。
EvtFormatMessageOpcode
设置事件中指定的操作码的消息字符串的格式。
EvtFormatMessageKeyword
设置事件中指定的关键字的消息字符串的格式。 如果事件指定多个关键字,则格式化字符串是以 null 结尾的字符串的列表。 在字符串中递增,直到指针指向所用缓冲区的末尾。
EvtFormatMessageChannel
设置事件中指定的通道的消息字符串的格式。
EvtFormatMessageProvider
设置提供程序的消息字符串的格式。
EvtFormatMessageId
设置与资源标识符关联的消息字符串的格式。 提供程序的元数据包含资源标识符;消息编译器在编译清单时将资源标识符分配给每个字符串。
EvtFormatMessageXml
设置事件中所有消息字符串的格式。 格式化消息是包含事件详细信息和消息字符串的 XML 字符串。 消息字符串包含在事件详细信息的 RenderingInfo 部分中。

要求

   
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 winevt.h

另请参阅

EvtFormatMessage