LOCK_HIVE_LOAD
VOID __stdcall LOCK_HIVE_LOAD(){
_ETHREAD *CurrentThread;
CurrentThread = (_ETHREAD *)KeGetCurrentThread();
--CurrentThread->Tcb.KernelApcDisable;
ExAcquirePushLockExclusiveEx((_EX_PUSH_LOCK *)&CmpDummyThreadEvent + 341, 0i64);
CmpLoadHiveLockOwner = (__int64)CurrentThread;
}Referenced by:
CmKtmNotification
CmLoadAppKey
CmReleaseLoadKeyContext
CmShutdownSystem
CmpDoFlushNextHive
CmpLateUnloadHiveWorker
CmpLazyCommitWorker
CmpLoadKeyCommon
CmpPerformUnloadKey
CmpResolveHiveLoadConflict
CmpTryToRundownHive