From bf93adc414800ffc1b74279d16a5674618388e43 Mon Sep 17 00:00:00 2001 From: Pierre Schweitzer Date: Wed, 26 Jul 2017 19:57:50 +0000 Subject: [PATCH] [DDK] Define RxIsFcbTableLockAcquired CORE-8204 CORE-11327 CORE-13581 svn path=/trunk/; revision=75414 --- reactos/sdk/include/ddk/fcbtable.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/reactos/sdk/include/ddk/fcbtable.h b/reactos/sdk/include/ddk/fcbtable.h index f8dc7f2b576..0cb508750b4 100644 --- a/reactos/sdk/include/ddk/fcbtable.h +++ b/reactos/sdk/include/ddk/fcbtable.h @@ -57,6 +57,9 @@ RxFcbTableRemoveFcb( #define RxIsFcbTableLockExclusive(T) ExIsResourceAcquiredExclusiveLite(&(T)->TableLock) +#define RxIsFcbTableLockAcquired(T) (ExIsResourceAcquiredSharedLite(&(T)->TableLock) || \ + ExIsResourceAcquiredExclusiveLite(&(T)->TableLock)) + #ifdef __REACTOS__ #define FCB_HASH_BUCKET(T, H) &(T)->HashBuckets[H % (T)->NumberOfBuckets] #endif -- 2.17.1