{
PEPROCESS Process;
LIST_ENTRY ListEntry;
- FAST_MUTEX MenuItemsLock;
PMENU_ITEM MenuItemList;
ROSMENUINFO MenuInfo;
BOOL RtoL;
PMENU_OBJECT FASTCALL
IntGetMenuObject(HMENU hMenu);
-#define IntLockMenuItems(MenuObj) \
- ExAcquireFastMutex(&(MenuObj)->MenuItemsLock)
-
-#define IntUnLockMenuItems(MenuObj) \
- ExReleaseFastMutex(&(MenuObj)->MenuItemsLock)
-
-#define IntLockProcessMenus(W32Process) \
- ExAcquireFastMutex(&(W32Process)->MenuListLock)
-
-#define IntUnLockProcessMenus(W32Process) \
- ExReleaseFastMutex(&(W32Process)->MenuListLock)
-
#define IntReleaseMenuObject(MenuObj) \
ObmDereferenceObject(MenuObj)