Process Hacker
etwmon.c File Reference
#include "exttools.h"
#include "etwmon.h"

Go to the source code of this file.

Functions

ULONG NTAPI EtpEtwBufferCallback (_In_ PEVENT_TRACE_LOGFILE Buffer)
 
VOID NTAPI EtpEtwEventCallback (_In_ PEVENT_RECORD EventRecord)
 
NTSTATUS EtpEtwMonitorThreadStart (_In_ PVOID Parameter)
 
ULONG EtpStopEtwRundownSession (VOID)
 
ULONG NTAPI EtpRundownEtwBufferCallback (_In_ PEVENT_TRACE_LOGFILE Buffer)
 
VOID NTAPI EtpRundownEtwEventCallback (_In_ PEVENT_RECORD EventRecord)
 
NTSTATUS EtpRundownEtwMonitorThreadStart (_In_ PVOID Parameter)
 
VOID EtEtwMonitorInitialization (VOID)
 
VOID EtEtwMonitorUninitialization (VOID)
 
VOID EtStartEtwSession (VOID)
 
ULONG EtpControlEtwSession (_In_ ULONG ControlCode)
 
VOID EtStopEtwSession (VOID)
 
VOID EtFlushEtwSession (VOID)
 
ULONG EtStartEtwRundown (VOID)
 

Variables

BOOLEAN EtEtwEnabled
 

Function Documentation

VOID EtEtwMonitorInitialization ( VOID  )

Definition at line 84 of file etwmon.c.

VOID EtEtwMonitorUninitialization ( VOID  )

Definition at line 97 of file etwmon.c.

VOID EtFlushEtwSession ( VOID  )

Definition at line 199 of file etwmon.c.

ULONG EtpControlEtwSession ( _In_ ULONG  ControlCode)

Definition at line 175 of file etwmon.c.

ULONG NTAPI EtpEtwBufferCallback ( _In_ PEVENT_TRACE_LOGFILE  Buffer)

Definition at line 207 of file etwmon.c.

VOID NTAPI EtpEtwEventCallback ( _In_ PEVENT_RECORD  EventRecord)

Definition at line 214 of file etwmon.c.

NTSTATUS EtpEtwMonitorThreadStart ( _In_ PVOID  Parameter)

Definition at line 381 of file etwmon.c.

ULONG NTAPI EtpRundownEtwBufferCallback ( _In_ PEVENT_TRACE_LOGFILE  Buffer)

Definition at line 486 of file etwmon.c.

VOID NTAPI EtpRundownEtwEventCallback ( _In_ PEVENT_RECORD  EventRecord)

Definition at line 493 of file etwmon.c.

NTSTATUS EtpRundownEtwMonitorThreadStart ( _In_ PVOID  Parameter)

Definition at line 530 of file etwmon.c.

ULONG EtpStopEtwRundownSession ( VOID  )

Definition at line 478 of file etwmon.c.

ULONG EtStartEtwRundown ( VOID  )

Definition at line 426 of file etwmon.c.

VOID EtStartEtwSession ( VOID  )

Definition at line 113 of file etwmon.c.

VOID EtStopEtwSession ( VOID  )

Definition at line 191 of file etwmon.c.

Variable Documentation

BOOLEAN EtEtwEnabled

Definition at line 64 of file etwmon.c.