VslPrepareDriverForPatch

NTSTATUS __stdcall VslPrepareDriverForPatch(INT64 a1){
  NTSTATUS result; 
  volatile signed __int32 *v3; 
  INT64 v4[14]; 

  memset(v4, 0i64, 0x68u);
  _InterlockedIncrement((_DWORD *)&stru_140C452E0 + 1966);
  v4[1] = a1;
  result = VslpEnterIumSecureMode(2u, 72, 0i64, (INT64)v4);
  v3 = (volatile signed __int32 *)((char *)&stru_140C452E0 + 7868);
  if( result < 0 )
    v3 = (volatile signed __int32 *)((char *)&stru_140C452E0 + 7872);
  _InterlockedIncrement(v3);
  return result;
}

Referenced by:

MiApplyHotPatchToLoadedDriver