WORD i;
CHAR szComputerName[MAX_COMPUTERNAME_LENGTH + 1];
DWORD dwSize;
+ LARGE_INTEGER SystemTime;
+ ULONG Seconds;
TRACE("%p, %u, %u, %lu, %p, %u, %lu, %p, %p\n",
hEventLog, wType, wCategory, dwEventID, lpUserSid,
GetComputerNameA(szComputerName, &dwSize);
RtlInitAnsiString(&ComputerName, szComputerName);
+ NtQuerySystemTime(&SystemTime);
+ RtlTimeToSecondsSince1970(&SystemTime, &Seconds);
+
RpcTryExcept
{
Status = ElfrReportEventA(hEventLog,
- 0, /* FIXME: Time */
+ Seconds,
wType,
wCategory,
dwEventID,
WORD i;
WCHAR szComputerName[MAX_COMPUTERNAME_LENGTH + 1];
DWORD dwSize;
+ LARGE_INTEGER SystemTime;
+ ULONG Seconds;
TRACE("%p, %u, %u, %lu, %p, %u, %lu, %p, %p\n",
hEventLog, wType, wCategory, dwEventID, lpUserSid,
GetComputerNameW(szComputerName, &dwSize);
RtlInitUnicodeString(&ComputerName, szComputerName);
+ NtQuerySystemTime(&SystemTime);
+ RtlTimeToSecondsSince1970(&SystemTime, &Seconds);
+
RpcTryExcept
{
Status = ElfrReportEventW(hEventLog,
- 0, /* FIXME: Time */
+ Seconds,
wType,
wCategory,
dwEventID,