LoggingFieldFormat Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica el formato de un 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
- Herencia
-
LoggingFieldFormat
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v1.0)
|
Campos
Boolean | 3 | Un campo booleano. |
Default | 0 | No se especifica ningún formato. |
FileTime | 16 | Valor FILETIME de 64 bits. |
Hexadecimal | 4 | Campo hexadecimal. |
1 | El campo está oculto. |
|
HResult | 15 | Valor HRESULT de Windows de 32 bits. |
Ipv4Address | 8 | Campo Protocolo de Internet versión 4 (IPv4). |
Ipv6Address | 9 | Campo Protocolo de Internet versión 6 (IPv6). |
Json | 12 | Campo Notación de objetos JavaScript (JSON). |
NTStatus | 14 | Valor NTSTATUS de Windows de 32 bits. |
Port | 7 | Campo de número de puerto. |
ProcessId | 5 | Campo de identificador de proceso. |
Signed | 17 | Valor con signo. |
SocketAddress | 10 | Un campo de dirección de socket. |
String | 2 | El campo contiene una cadena MBCS (carácter de 8 bits). |
ThreadId | 6 | Un campo de identificador de subproceso. |
Unsigned | 18 | Valor sin signo. |
Win32Error | 13 | Código de error win32 de 32 bits. |
Xml | 11 | Campo Lenguaje de marcado extensible (XML). |
Comentarios
Cuando una carga de seguimiento de eventos para Windows (ETW) se descodifica mediante una herramienta de procesamiento de eventos como xperf o Windows Analizador de rendimiento (WPA), la herramienta puede usar sugerencias de formato para interpretar el campo. Las sugerencias de formato son parámetros opcionales para LoggingFields.Add.
Por ejemplo, un campo int32 puede especificar el formato **Hexadecimal ** para indicar que debe mostrarse en unsigned-hexadecimal. Un campo de matriz de bytes puede especificar el formato Signed para indicar que debe tratarse como una serie de enteros decimales con signo, o bien puede especificar el formato String para indicar que debe tratarse como una cadena MBCS (carácter de 8 bits).