DotNetDupe 4.0.6
C++17/20 Implementation of the .NET Base Class Library (BCL)
Loading...
Searching...
No Matches
EtwLogReader.h File Reference
#include "Common.h"
#include "System/Object.h"
#include "System/String.h"
#include "System/SmartPointer.h"
#include "System/Action.h"
#include "System/Collections/Generic/List.h"
#include "System/Diagnostics/EventLog.h"
#include <windows.h>
#include <winevt.h>

Go to the source code of this file.

Classes

struct  DotNetDupe::System::Diagnostics::EtwEvent
 Represents an individual Event Tracing for Windows (ETW) event record. More...
struct  DotNetDupe::System::Diagnostics::EtwEventLevelCounts
 Aggregate counts of events partitioned by severity level within a channel. More...
class  DotNetDupe::System::Diagnostics::EtwLogReader
 High-performance reader and real-time subscriber for Windows Event Log / ETW channels. More...

Namespaces

namespace  DotNetDupe
namespace  DotNetDupe::System
namespace  DotNetDupe::System::Diagnostics

Enumerations

enum class  DotNetDupe::System::Diagnostics::EtwEventLevel {
  DotNetDupe::System::Diagnostics::All = 0 , DotNetDupe::System::Diagnostics::Critical = 1 , DotNetDupe::System::Diagnostics::Error = 2 , DotNetDupe::System::Diagnostics::Warning = 3 ,
  DotNetDupe::System::Diagnostics::Info = 4 , DotNetDupe::System::Diagnostics::Verbose = 5
}
 Filter levels corresponding to standard Windows ETW severity classifications. More...