WDK Mini Filter Example
|
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_DATA * | PFMM_GLOBAL_DATA |
typedef struct _FMM_INSTANCE_CONTEXT | FMM_INSTANCE_CONTEXT |
typedef struct _FMM_INSTANCE_CONTEXT * | PFMM_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
typedef struct _FMM_GLOBAL_DATA FMM_GLOBAL_DATA |
◆ FMM_INSTANCE_CONTEXT
typedef struct _FMM_INSTANCE_CONTEXT FMM_INSTANCE_CONTEXT |
◆ PFMM_GLOBAL_DATA
typedef struct _FMM_GLOBAL_DATA * PFMM_GLOBAL_DATA |
◆ PFMM_INSTANCE_CONTEXT
typedef struct _FMM_INSTANCE_CONTEXT * PFMM_INSTANCE_CONTEXT |
Variable Documentation
◆ Globals
FMM_GLOBAL_DATA Globals |
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