LoggingFieldFormat 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
指定事件欄位的格式。
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 | 十六進位欄位。 |
1 | 欄位已隱藏。 |
|
HResult | 15 | 32 位 Windows HRESULT 值。 |
Ipv4Address | 8 | [網際網路通訊協定第 4 版 (IPv4) ] 欄位。 |
Ipv6Address | 9 | [網際網路通訊協定第 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 欄位可以指定 **十六進位 ** 格式,表示應該以不帶正負號的十六進位顯示。 位元組陣列欄位可以指定 帶正 負號的格式,指出它應該視為一系列帶正負號的十進位整數,或者也可以指定 String 格式,表示它應該視為 MBCS (8 位字元) 字串。