TraceLoggingCustomAttribute-Makro (traceloggingprovider.h)

TraceLogging-Wrappermakro , das dem PDB benutzerdefinierte Informationen zum Ereignis hinzufügt.

Syntax

void TraceLoggingCustomAttribute(
  [in]  key,
  [in]  value
);

Parameter

[in] key

Ein Zeichenfolgenliteral mit dem Schlüssel für das benutzerdefinierte Attribut.

[in] value

Ein Zeichenfolgenliteral mit dem Wert des benutzerdefinierten Attributs.

Rückgabewert

Keine

Bemerkungen

TraceLoggingCustomAttribute("key", "value") kann als Parameter für einen Aufruf eines TraceLoggingWrite-Makros verwendet werden. Die meisten TraceLogging-Ereignisse benötigen keine benutzerdefinierten Attribute und sollten keine TraceLoggingCustomAttribute verwenden.

Benutzerdefinierte Attribute werden im PDB gespeichert. Sie sind zur Laufzeit nicht verfügbar.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [Desktop-Apps | UWP-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [Desktop-Apps | UWP-Apps]
Zielplattform Windows
Kopfzeile traceloggingprovider.h

Weitere Informationen

TraceLoggingWrite

TraceLogging-Wrappermakros