-#include <w32k.h>
+#include <win32k.h>
#define NDEBUG
#include <debug.h>
IntGdiReleaseSemaphore ( hsem );
}
+VOID
+NTAPI
+EngAcquireSemaphoreShared(
+ IN HSEMAPHORE hsem)
+{
+ PTHREADINFO pti;
+
+ ASSERT(hsem);
+ ExEnterCriticalRegionAndAcquireResourceShared((PERESOURCE)hsem);
+ pti = PsGetThreadWin32Thread(PsGetCurrentThread());
+ if (pti) ++pti->dwEngAcquireCount;
+}
+
/*
* @implemented
*/