Partilhar via


LoggingFieldFormat Enumeração

Definição

Especifica o formato de um campo de evento.

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
Herança
LoggingFieldFormat
Atributos

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Campos

Boolean 3

Um campo booliano.

Default 0

Nenhum formato é especificado.

FileTime 16

Um valor FILETIME de 64 bits.

Hexadecimal 4

Um campo hexadecimal.

Hidden 1

O campo está oculto.

HResult 15

Um valor HRESULT do Windows de 32 bits.

Ipv4Address 8

Um campo Protocolo de Internet versão 4 (IPv4).

Ipv6Address 9

Um campo Protocolo de Internet versão 6 (IPv6).

Json 12

Um campo JSON (JavaScript Object Notation).

NTStatus 14

Um valor NTSTATUS do Windows de 32 bits.

Port 7

Um campo de número de porta.

ProcessId 5

Um campo de identificador de processo.

Signed 17

Um valor assinado.

SocketAddress 10

Um campo de endereço de soquete.

String 2

O campo contém uma cadeia de caracteres MBCS (caractere de 8 bits).

ThreadId 6

Um campo de identificador de thread.

Unsigned 18

Um valor sem sinal.

Win32Error 13

Um código de erro Win32 de 32 bits.

Xml 11

Um campo XML (Extensible Markup Language).

Comentários

Quando uma carga do ETW (Rastreamento de Eventos para Windows) é decodificada por uma ferramenta de processamento de eventos, como xperf ou WPA (Windows Performance Analyzer), a ferramenta pode usar dicas de formatação para interpretar o campo. Dicas de formatação são parâmetros opcionais para LoggingFields.Add.

Por exemplo, um campo int32 pode especificar o formato **Hexadecimal ** para indicar que ele deve ser exibido em unsigned-hexadecimal. Um campo de matriz de bytes pode especificar o formato Assinado para indicar que ele deve ser tratado como uma série de inteiros decimais assinados ou pode especificar o formato String para indicar que ele deve ser tratado como uma cadeia de caracteres MBCS (caractere de 8 bits).

Aplica-se a