WDK Mini Filter Example
MetadataManagerStruc.h File Reference

Go to the source code of this file.

Data Structures

struct  _FMM_GLOBAL_DATA
 
struct  _FMM_INSTANCE_CONTEXT
 

Macros

#define VERIFY_METADATA_OPENED   0
 
#define FMM_STRING_TAG   'tSmF'
 
#define FMM_INSTANCE_CONTEXT_TAG   'cImF'
 
#define INSTANCE_CONTEXT_F_TRANSITION   0x00000001
 
#define INSTANCE_CONTEXT_F_METADATA_OPENED   0x00000002
 
#define FMM_INSTANCE_CONTEXT_SIZE   sizeof( FMM_INSTANCE_CONTEXT )
 
#define FMM_METADATA_FILE_NAME   L"\\System Volume Information\\FilterMetadata.md"
 
#define FMM_METADATA_FILE_NAME_LENGTH   (sizeof( FMM_METADATA_FILE_NAME ) - sizeof( WCHAR ))
 
#define FMM_DEFAULT_VOLUME_NAME_LENGTH   64
 
#define DebugTrace(Level, Data)   {NOTHING;}
 

Typedefs

typedef struct _FMM_GLOBAL_DATA FMM_GLOBAL_DATA
 
typedef struct _FMM_GLOBAL_DATAPFMM_GLOBAL_DATA
 
typedef struct _FMM_INSTANCE_CONTEXT FMM_INSTANCE_CONTEXT
 
typedef struct _FMM_INSTANCE_CONTEXTPFMM_INSTANCE_CONTEXT
 

Variables

FMM_GLOBAL_DATA Globals
 

Macro Definition Documentation

◆ DebugTrace

#define DebugTrace (   Level,
  Data 
)    {NOTHING;}

Definition at line 194 of file MetadataManagerStruc.h.

◆ FMM_DEFAULT_VOLUME_NAME_LENGTH

#define FMM_DEFAULT_VOLUME_NAME_LENGTH   64

Definition at line 163 of file MetadataManagerStruc.h.

◆ FMM_INSTANCE_CONTEXT_SIZE

#define FMM_INSTANCE_CONTEXT_SIZE   sizeof( FMM_INSTANCE_CONTEXT )

Definition at line 146 of file MetadataManagerStruc.h.

◆ FMM_INSTANCE_CONTEXT_TAG

#define FMM_INSTANCE_CONTEXT_TAG   'cImF'

Definition at line 35 of file MetadataManagerStruc.h.

◆ FMM_METADATA_FILE_NAME

#define FMM_METADATA_FILE_NAME   L"\\System Volume Information\\FilterMetadata.md"

Definition at line 156 of file MetadataManagerStruc.h.

◆ FMM_METADATA_FILE_NAME_LENGTH

#define FMM_METADATA_FILE_NAME_LENGTH   (sizeof( FMM_METADATA_FILE_NAME ) - sizeof( WCHAR ))

Definition at line 157 of file MetadataManagerStruc.h.

◆ FMM_STRING_TAG

#define FMM_STRING_TAG   'tSmF'

Definition at line 34 of file MetadataManagerStruc.h.

◆ INSTANCE_CONTEXT_F_METADATA_OPENED

#define INSTANCE_CONTEXT_F_METADATA_OPENED   0x00000002

Definition at line 86 of file MetadataManagerStruc.h.

◆ INSTANCE_CONTEXT_F_TRANSITION

#define INSTANCE_CONTEXT_F_TRANSITION   0x00000001

Definition at line 77 of file MetadataManagerStruc.h.

◆ VERIFY_METADATA_OPENED

#define VERIFY_METADATA_OPENED   0

Definition at line 27 of file MetadataManagerStruc.h.

Typedef Documentation

◆ FMM_GLOBAL_DATA

◆ FMM_INSTANCE_CONTEXT

◆ PFMM_GLOBAL_DATA

◆ PFMM_INSTANCE_CONTEXT

Variable Documentation

◆ Globals

FMM_GLOBAL_DATA Globals

Definition at line 152 of file avscan.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