TRACE_GUID_PROPERTIES-Struktur (evntrace.h)

Wird von EnumerateTraceGuids zurückgegeben. Enthält Informationen zu einem Ereignisablaufverfolgungsanbieter.

Syntax

typedef struct _TRACE_GUID_PROPERTIES {
  GUID    Guid;
  ULONG   GuidType;
  ULONG   LoggerId;
  ULONG   EnableLevel;
  ULONG   EnableFlags;
  BOOLEAN IsEnable;
} TRACE_GUID_PROPERTIES, *PTRACE_GUID_PROPERTIES;

Member

Guid

Steuern Sie die GUID des Ereignisablaufverfolgungsanbieters.

GuidType

Wird nicht verwendet.

LoggerId

Sitzungshandle, das die Ereignisablaufverfolgungssitzung identifiziert.

EnableLevel

Wert, der als EnableLevel-Parameter an die EnableTrace-Funktion übergeben wird.

EnableFlags

Wert, der als EnableFlag-Parameter an die EnableTrace-Funktion übergeben wird.

IsEnable

Wenn dieser Member TRUE ist, ist das vom Guid-Member identifizierte Element derzeit für die sitzung aktiviert, die vom LoggerId-Element identifiziert wird. Wenn dieses Element FALSE ist, haben alle anderen Member keine Bedeutung und sollten null sein.

Hinweise

Stellen Sie sicher, dass Sie den Arbeitsspeicher für diese Struktur auf Null initialisieren, bevor Sie Elemente festlegen oder an Funktionen übergeben.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile evntrace.h

Weitere Informationen

EnumerateTraceGuids