WDK Mini Filter Example
change/utility.h File Reference

Go to the source code of this file.

Macros

#define CG_MUTEX_TAG   'tMgC'
 
#define LIST_FOR_EACH_SAFE(curr, n, head)
 

Functions

FORCEINLINE PFAST_MUTEX CgAllocateMutex (VOID)
 
FORCEINLINE VOID CgFreeMutex (_In_ PFAST_MUTEX Mutex)
 

Macro Definition Documentation

◆ CG_MUTEX_TAG

#define CG_MUTEX_TAG   'tMgC'

Definition at line 24 of file change/utility.h.

◆ LIST_FOR_EACH_SAFE

#define LIST_FOR_EACH_SAFE (   curr,
  n,
  head 
)
Value:
for (curr = (head)->Flink , n = curr->Flink ; curr != (head); \
curr = n, n = curr->Flink )

Definition at line 52 of file change/utility.h.

Function Documentation

◆ CgAllocateMutex()

FORCEINLINE PFAST_MUTEX CgAllocateMutex ( VOID  )

Definition at line 28 of file change/utility.h.

◆ CgFreeMutex()

FORCEINLINE VOID CgFreeMutex ( _In_ PFAST_MUTEX  Mutex)

Definition at line 43 of file change/utility.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