Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

cmplock.h File Reference

Go to the source code of this file.

Defines

#define ASSERT_CM_LOCK_OWNED()
#define CMP_LOCK_REGISTRY(status, timeout)
#define CMP_UNLOCK_REGISTRY()
#define ASSERT_REGISTRY_LOCKED()

Variables

KMUTEX CmpRegistryMutex


Define Documentation

 
#define ASSERT_CM_LOCK_OWNED  ) 
 

Definition at line 47 of file cmplock.h.

 
#define ASSERT_REGISTRY_LOCKED  ) 
 

Definition at line 130 of file cmplock.h.

#define CMP_LOCK_REGISTRY status,
timeout   ) 
 

Value:

{ \ status = KeWaitForSingleObject( \ &CmpRegistryMutex, \ Executive, \ KernelMode, \ FALSE, \ timeout \ ); \ }

Definition at line 86 of file cmplock.h.

 
#define CMP_UNLOCK_REGISTRY  ) 
 

Value:

{ \ KeReleaseMutex(&CmpRegistryMutex, FALSE); \ }

Definition at line 116 of file cmplock.h.


Variable Documentation

KMUTEX CmpRegistryMutex
 

Definition at line 31 of file cmplock.h.


Generated on Sat May 15 19:43:10 2004 for test by doxygen 1.3.7