NTSTATUS __fastcall KeInitializeTriageDumpDataArray(INT64 a1, UINT64 a2){
NTSTATUS result;
if( !a1 )
return -1073741811;
if( (unsigned int)a2 < 0x40 )
return -1073741789;
*(_QWORD *)(a1 + 8) = a1;
*(_DWORD *)(a1 + 20) = (unsigned int)(a2 - 48) >> 4;
result = 0;
*(_QWORD *)a1 = a1;
*(_DWORD *)(a1 + 16) = 0;
*(_DWORD *)(a1 + 24) = 0;
*(_QWORD *)(a1 + 28) = 0x2000000i64;
*(_QWORD *)(a1 + 40) = 0i64;
return result;
}