RtlTimeToElapsedTimeFields
NTSTATUS __fastcall RtlTimeToElapsedTimeFields(INT64 *a1, INT64 a2){
unsigned int v3;
unsigned int v4;
NTSTATUS result;
UINT64 v6;
UINT64 v7;
LODWORD(v7) = 0;
LODWORD(v6) = 0;
TimeToDaysAndFraction((_LARGE_INTEGER *)a1, &v7, &v6);
v3 = v6;
*(_WORD *)(a2 + 4) = v7;
*(_DWORD *)a2 = 0;
*(_WORD *)(a2 + 12) = v3 % 0x3E8;
v4 = v3 / 0x3E8 / 0x3C;
*(_WORD *)(a2 + 6) = v4 / 0x3C;
*(_WORD *)(a2 + 8) = v4 % 0x3C;
result = (__int16)v4;
*(_WORD *)(a2 + 10) = v3 / 0x3E8 % 0x3C;
return result;
}Referenced by:
No references.