VrpRelinquishDiffHiveEntryTransitionOwner

VOID __stdcall VrpRelinquishDiffHiveEntryTransitionOwner(FnZwRecoverTransactionManager *a1){
  char *v1; 

  v1 = (char *)a1 + 40;
  *((_QWORD *)a1 + 5) = 0i64;
  KeWakeWaitChain((_KWAIT_CHAIN *)a1 + 6, 0i64, 0i64);
  KeAbPostRelease(v1);
  KeLeaveCriticalRegionThread(KeGetCurrentThread());
}

Referenced by:

VrpLoadDifferencingHive
VrpUnloadDifferencingHive