__int64 __fastcall MiIsUserQueryVmCallerTrusted(__int64 a1){
unsigned int v1;
struct _DMA_ADAPTER *v2;
UINT8 v4;
int v5;
int v6;
v1 = 0;
v4 = 0;
v2 = (struct _DMA_ADAPTER *)PsReferenceEffectiveToken(
(_ETHREAD *)a1,
(_TOKEN_TYPE *)&v6,
&v4,
(_SECURITY_IMPERSONATION_LEVEL *)&v5,
0i64);
if( SeTokenIsAdmin(v2) || SeSinglePrivilegeCheck(*(_QWORD *)&SeProfileSingleProcessPrivilege, 1) )
v1 = 1;
HalPutDmaAdapter(v2);
return v1;
}