다음을 통해 공유


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

16진수 필드입니다.

Hidden 1

필드가 숨겨져 있습니다.

HResult 15

32비트 Windows HRESULT 값입니다.

Ipv4Address 8

IPv4(인터넷 프로토콜 버전 4) 필드입니다.

Ipv6Address 9

IPv6(인터넷 프로토콜 버전 6) 필드입니다.

Json 12

JSON(JavaScript Object Notation) 필드입니다.

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(Extensible Markup Language) 필드입니다.

설명

ETW(Windows용 이벤트 추적) 페이로드가 xperf 또는 WPA(Windows 성능 분석기)와 같은 이벤트 처리 도구에 의해 디코딩되는 경우 도구는 서식 힌트를 사용하여 필드를 해석할 수 있습니다. 서식 힌트는 LoggingFields.Add에 대한 선택적 매개 변수입니다.

예를 들어 int32 필드는 **16진수 ** 형식을 지정하여 부호 없는 16진수로 표시되어야 함을 나타낼 수 있습니다. 바이트 배열 필드는 부호 있는 10진수 일련의 정수로 처리되어야 함을 나타내기 위해 부호 있는 형식을 지정하거나, MBCS (8비트 문자) 문자열로 처리되어야 함을 나타내는 문자열 형식을 지정할 수 있습니다.

적용 대상