UNLOCK_HIVE_LOAD
VOID __stdcall UNLOCK_HIVE_LOAD(){
_ETHREAD *CurrentThread;
CurrentThread = (_ETHREAD *)KeGetCurrentThread();
CmpLoadHiveLockOwner = 0i64;
ExReleasePushLockEx((ULONG_PTR)&CmpDummyThreadEvent + 2728, 0);
KeLeaveCriticalRegionThread(&CurrentThread->Tcb);
}Referenced by:
CmKtmNotification
CmLoadAppKey
CmReleaseLoadKeyContext
CmShutdownSystem
CmpCompleteUnloadKey
CmpDoFlushNextHive
CmpLateUnloadHiveWorker
CmpLazyCommitWorker
CmpLoadKeyCommon
CmpPerformUnloadKey
CmpResolveHiveLoadConflict
CmpTryToRundownHive