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 | 16 進フィールド。 |
1 | フィールドは非表示です。 |
|
HResult | 15 | 32 ビット Windows HRESULT 値。 |
Ipv4Address | 8 | インターネット プロトコル バージョン 4 (IPv4) フィールド。 |
Ipv6Address | 9 | インターネット プロトコル バージョン 6 (IPv6) フィールド。 |
Json | 12 | JavaScript Object Notation (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) フィールド。 |
注釈
Windows イベント トレーシング (ETW) ペイロードが xperf や Windows パフォーマンス アナライザー (WPA) などのイベント処理ツールによってデコードされると、ツールは書式設定ヒントを使用してフィールドを解釈できます。 書式設定ヒントは、 LoggingFields.Add の省略可能なパラメーターです。
たとえば、int32 フィールドでは、**16 進数 ** 形式を指定して、符号なし 16 進数で表示する必要があることを示します。 バイト配列フィールドでは 、符号付き 形式を指定して一連の符号付き 10 進整数として扱う必要があることを示したり、 文字列 形式を指定して MBCS (8 ビット文字) 文字列として扱う必要があることを示したりできます。