NTSTATUS __stdcall MiHandleEnclaveFault(UINT64 a1){
__int64 v1;
NTSTATUS v2;
INT64 v4;
LODWORD(v1) = MiObtainReferencedVadEx(a1, 2, &v4);
v2 = -1073741819;
if( v1 )
{
if( (*(_DWORD *)(v1 + 48) & 0x3100000) == 34603008
&& (*(_DWORD *)(v1 + 64) & 1) != 0
&& (*(_BYTE *)(v1 + 72) & 1) != 0 )
{
v2 = -1073740638;
}
MiUnlockAndDereferenceVadShared((PVOID)v1);
}
return v2;
}