LoggingFieldFormat Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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. |
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).