WDK Mini Filter Example
change.h File Reference
#include <fltKernel.h>
#include <suppress.h>
#include "context.h"
#include "utility.h"

Go to the source code of this file.

Macros

#define CG_VISTA   (NTDDI_VERSION >= NTDDI_VISTA)
 
#define CGDBG_TRACE_ROUTINES   0x00000001
 
#define CGDBG_TRACE_OPERATION_STATUS   0x00000002
 
#define CGDBG_TRACE_DEBUG   0x00000004
 
#define CGDBG_TRACE_ERROR   0x00000008
 
#define CG_DBG_PRINT(_dbgLevel, _string)
 

Variables

PFLT_FILTER gFilterInstance
 

Macro Definition Documentation

◆ CG_DBG_PRINT

#define CG_DBG_PRINT (   _dbgLevel,
  _string 
)
Value:
(FlagOn(gTraceFlags,(_dbgLevel)) ? \
DbgPrint _string : \
((int)0))
#define FlagOn(_F, _SF)
Definition: minispy.h:247

Definition at line 45 of file change.h.

◆ CG_VISTA

#define CG_VISTA   (NTDDI_VERSION >= NTDDI_VISTA)

Definition at line 23 of file change.h.

◆ CGDBG_TRACE_DEBUG

#define CGDBG_TRACE_DEBUG   0x00000004

Definition at line 40 of file change.h.

◆ CGDBG_TRACE_ERROR

#define CGDBG_TRACE_ERROR   0x00000008

Definition at line 41 of file change.h.

◆ CGDBG_TRACE_OPERATION_STATUS

#define CGDBG_TRACE_OPERATION_STATUS   0x00000002

Definition at line 39 of file change.h.

◆ CGDBG_TRACE_ROUTINES

#define CGDBG_TRACE_ROUTINES   0x00000001

Definition at line 38 of file change.h.

Variable Documentation

◆ gFilterInstance

PFLT_FILTER gFilterInstance

Definition at line 36 of file change.h.

Social Network


Services Overview

Architect, implement and test file system filter drivers for a wide range of functionality. We can offer several levels of assistance to meet your specific.

Contact Us

You are welcome to contact us for salse or partnership.

Sales: sales@easefilter.com
Support: support@easefilter.com
Info: info@easefilter.com