WDK Mini Filter Example
DataStore.c File Reference
#include "pch.h"

Go to the source code of this file.


 _Requires_lock_held_ (_Global_critical_region_)
NTSTATUS FmmReleaseMetadataFileReferences (_Inout_ PFLT_CALLBACK_DATA Cbd)
NTSTATUS FmmReacquireMetadataFileReferences (_Inout_ PFLT_CALLBACK_DATA Cbd)
NTSTATUS FmmSetMetadataOpenTriggerFileObject (_Inout_ PFLT_CALLBACK_DATA Cbd)
 _Releases_lock_ (_Global_critical_region_)
 _Acquires_lock_ (_Global_critical_region_)

Function Documentation

◆ _Acquires_lock_()

_Acquires_lock_ ( _Global_critical_region_  )

Definition at line 903 of file DataStore.c.

◆ _Releases_lock_()

_Releases_lock_ ( _Global_critical_region_  )

Definition at line 842 of file DataStore.c.

◆ _Requires_lock_held_()

_Pre_satisfies_ LockHeld _Requires_lock_held_ ( _Global_critical_region_  )

Definition at line 38 of file DataStore.c.

◆ FmmReacquireMetadataFileReferences()

NTSTATUS FmmReacquireMetadataFileReferences ( _Inout_ PFLT_CALLBACK_DATA  Cbd)

Definition at line 580 of file DataStore.c.

◆ FmmReleaseMetadataFileReferences()

NTSTATUS FmmReleaseMetadataFileReferences ( _Inout_ PFLT_CALLBACK_DATA  Cbd)

Definition at line 449 of file DataStore.c.

◆ FmmSetMetadataOpenTriggerFileObject()

NTSTATUS FmmSetMetadataOpenTriggerFileObject ( _Inout_ PFLT_CALLBACK_DATA  Cbd)

Definition at line 731 of file DataStore.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