LoggingFieldFormat 枚举

定义

指定事件字段的格式。

public enum class LoggingFieldFormat
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class LoggingFieldFormat
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum LoggingFieldFormat
var value = Windows.Foundation.Diagnostics.LoggingFieldFormat.default
Public Enum LoggingFieldFormat
继承
LoggingFieldFormat
属性

Windows 要求

设备系列
Windows 10 (在 10.0.10240.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v1.0 中引入)

字段

Boolean 3

布尔字段。

Default 0

未指定格式。

FileTime 16

64 位 FILETIME 值。

Hexadecimal 4

十六进制字段。

Hidden 1

字段处于隐藏状态。

HResult 15

32 位 Windows HRESULT 值。

Ipv4Address 8

Internet 协议版本 4 (IPv4) 字段。

Ipv6Address 9

Internet 协议版本 6 (IPv6) 字段。

Json 12

JavaScript 对象表示法 (JSON) 字段。

NTStatus 14

32 位 Windows NTSTATUS 值。

Port 7

端口号字段。

ProcessId 5

进程标识符字段。

Signed 17

有符号值。

SocketAddress 10

套接字地址字段。

String 2

字段包含一个 MBCS (8 位字符) 字符串。

ThreadId 6

线程标识符字段。

Unsigned 18

一个无符号值。

Win32Error 13

32 位 Win32 错误代码。

Xml 11

XML) 字段 (可扩展标记语言。

注解

当事件处理工具(如 xperf 或 Windows 性能分析器 (WPA) )解码 Windows (ETW) 负载的事件跟踪时,该工具可能会利用格式设置提示来解释字段。 格式设置提示是 LoggingFields.Add 的可选参数。

例如,int32 字段可以指定十六进制格式,以指示它应以无符号十六进制形式显示。 字节数组字段可以指定 有符号 格式以指示应将其视为一系列有符号十进制整数,也可以指定 字符串 格式以指示应将其视为 MBCS (8 位字符) 字符串。

适用于