ExpAcquireCrossVmMutant
NTSTATUS __stdcall ExpAcquireCrossVmMutant(INT64 a1, INT64 a2, CHAR a3){
UINT64 ExtensionHostForCrossVmObject;
__int64 v7;
NTSTATUS v8;
_EX_RUNDOWN_REF *v10;
v10 = 0i64;
ExtensionHostForCrossVmObject = ExpGetExtensionHostForCrossVmObject(a1, (INT64 *)&v10);
if( !ExtensionHostForCrossVmObject )
return -1073741822;
LOBYTE(v7) = a3;
v8 = (*(__int64(__fastcall **)(INT64, INT64, __int64))(ExtensionHostForCrossVmObject + 80))(a1, a2, v7);
ExReleaseExtensionTable(v10);
return v8;
}Referenced by:
NtAcquireCrossVmMutant