Condividi tramite


LoggingFieldFormat Enumerazione

Definizione

Specifica il formato di un campo 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
Ereditarietà
LoggingFieldFormat
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Campi

Boolean 3

Campo booleano.

Default 0

Non è specificato alcun formato.

FileTime 16

Valore FILETIME a 64 bit.

Hexadecimal 4

Campo esadecimale.

Hidden 1

Il campo è nascosto.

HResult 15

Valore DI Windows HRESULT a 32 bit.

Ipv4Address 8

Campo Internet Protocol versione 4 (IPv4).

Ipv6Address 9

Campo Internet Protocol versione 6 (IPv6).

Json 12

Campo JavaScript Object Notation (JSON).

NTStatus 14

Valore Windows NTSTATUS a 32 bit.

Port 7

Campo numero di porta.

ProcessId 5

Campo identificatore di processo.

Signed 17

Valore firmato.

SocketAddress 10

Campo indirizzo socket.

String 2

Il campo contiene una stringa MBCS (carattere a 8 bit).

ThreadId 6

Campo identificatore di thread.

Unsigned 18

Valore senza segno.

Win32Error 13

Codice di errore Win32 a 32 bit.

Xml 11

Campo Extensible Markup Language (XML).

Commenti

Quando un payload di Traccia eventi per Windows (ETW) viene decodificato da uno strumento di elaborazione eventi, ad esempio xperf o Windows analizzatore prestazioni (WPA), lo strumento può usare hint di formattazione per interpretare il campo. Gli hint di formattazione sono parametri facoltativi per LoggingFields.Add.

Ad esempio, un campo int32 può specificare il formato **Esadecimale ** per indicare che deve essere visualizzato in esadecimale senza segno. Un campo di matrice byte può specificare il formato Firmato per indicare che deve essere considerato come una serie di numeri decimali firmati oppure può specificare il formato String per indicare che deve essere considerato come stringa MBCS (carattere a 8 bit).

Si applica a