INT64 __fastcall ObGetHandleInformation(_DWORD *a1, UINT64 a2, _DWORD *a3){
INT64 result;
int v5;
v5 = 0;
if( (unsigned int)a2 < 8 )
return 3221225476i64;
*a1 = 0;
result = ExpSnapShotHandleTables(
(__int64(__fastcall *)(__int64 *, _QWORD, volatile signed __int64 *, __int64, int, _DWORD *))ObpCaptureHandleInformation,
a1,
a2,
&v5,
0);
if( a3 )
*a3 = v5;
return result;
}