WDK Mini Filter Example
csvfs.h File Reference

Go to the source code of this file.

Functions

NTSTATUS AvPreCleanupCsvfs (_Unreferenced_parameter_ PFLT_CALLBACK_DATA Data, _In_ PCFLT_RELATED_OBJECTS FltObjects, _Inout_ PAV_STREAM_CONTEXT StreamContext, _Out_ BOOLEAN *UpdateRevisionNumbers, _Out_ LONGLONG *VolumeRevisionPtr, _Out_ LONGLONG *CacheRevisionPtr, _Out_ LONGLONG *FileRevisionPtr)
 
NTSTATUS AvPostCreateCsvfs (_Inout_ PFLT_CALLBACK_DATA Data, _In_ PCFLT_RELATED_OBJECTS FltObjects, _Inout_ PAV_STREAM_CONTEXT StreamContext, _Out_ BOOLEAN *UpdateRevisionNumbers, _Out_ LONGLONG *VolumeRevisionPtr, _Out_ LONGLONG *CacheRevisionPtr, _Out_ LONGLONG *FileRevisionPtr)
 
NTSTATUS AvPreCreateCsvfs (_Inout_ PFLT_CALLBACK_DATA Data, _In_ PCFLT_RELATED_OBJECTS FltObjects)
 
BOOLEAN AvIsCsvDlEcpPresent (_In_ PFLT_FILTER Filter, _In_ PFLT_CALLBACK_DATA Data)
 
BOOLEAN AvIsVolumeOnCsvDisk (_In_ PFLT_VOLUME Volume)
 

Function Documentation

◆ AvIsCsvDlEcpPresent()

BOOLEAN AvIsCsvDlEcpPresent ( _In_ PFLT_FILTER  Filter,
_In_ PFLT_CALLBACK_DATA  Data 
)

Definition at line 578 of file csvfs.c.

◆ AvIsVolumeOnCsvDisk()

BOOLEAN AvIsVolumeOnCsvDisk ( _In_ PFLT_VOLUME  Volume)

Definition at line 162 of file csvfs.c.

◆ AvPostCreateCsvfs()

NTSTATUS AvPostCreateCsvfs ( _Inout_ PFLT_CALLBACK_DATA  Data,
_In_ PCFLT_RELATED_OBJECTS  FltObjects,
_Inout_ PAV_STREAM_CONTEXT  StreamContext,
_Out_ BOOLEAN *  UpdateRevisionNumbers,
_Out_ LONGLONG *  VolumeRevisionPtr,
_Out_ LONGLONG *  CacheRevisionPtr,
_Out_ LONGLONG *  FileRevisionPtr 
)

Definition at line 693 of file csvfs.c.

◆ AvPreCleanupCsvfs()

NTSTATUS AvPreCleanupCsvfs ( _Unreferenced_parameter_ PFLT_CALLBACK_DATA  Data,
_In_ PCFLT_RELATED_OBJECTS  FltObjects,
_Inout_ PAV_STREAM_CONTEXT  StreamContext,
_Out_ BOOLEAN *  UpdateRevisionNumbers,
_Out_ LONGLONG *  VolumeRevisionPtr,
_Out_ LONGLONG *  CacheRevisionPtr,
_Out_ LONGLONG *  FileRevisionPtr 
)

Definition at line 864 of file csvfs.c.

◆ AvPreCreateCsvfs()

NTSTATUS AvPreCreateCsvfs ( _Inout_ PFLT_CALLBACK_DATA  Data,
_In_ PCFLT_RELATED_OBJECTS  FltObjects 
)

Definition at line 628 of file csvfs.c.

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