LoggingFieldFormat Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |
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).