mirror of
https://github.com/reactos/reactos.git
synced 2024-10-04 16:36:11 +00:00
Partially implement ElfrReportEventW
svn path=/trunk/; revision=30003
This commit is contained in:
parent
e11f608e8f
commit
3c7eb9f6d5
|
@ -151,7 +151,8 @@ NTSTATUS ElfrRegisterEventSourceW(
|
||||||
/* [out] */ PLOGHANDLE Handle)
|
/* [out] */ PLOGHANDLE Handle)
|
||||||
{
|
{
|
||||||
UNIMPLEMENTED;
|
UNIMPLEMENTED;
|
||||||
return STATUS_NOT_IMPLEMENTED;
|
*Handle = 1;
|
||||||
|
return STATUS_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -203,8 +204,43 @@ NTSTATUS ElfrReportEventW(
|
||||||
/* [unique][out][in] */ long __RPC_FAR * unknown1,
|
/* [unique][out][in] */ long __RPC_FAR * unknown1,
|
||||||
/* [unique][out][in] */ long __RPC_FAR * unknown2)
|
/* [unique][out][in] */ long __RPC_FAR * unknown2)
|
||||||
{
|
{
|
||||||
UNIMPLEMENTED;
|
short i;
|
||||||
return STATUS_NOT_IMPLEMENTED;
|
|
||||||
|
/* partial stub */
|
||||||
|
|
||||||
|
if (NumStrings == 0)
|
||||||
|
return STATUS_SUCCESS;
|
||||||
|
|
||||||
|
if (Strings == NULL)
|
||||||
|
return STATUS_SUCCESS;
|
||||||
|
|
||||||
|
for (i = 0; i < NumStrings; i++)
|
||||||
|
{
|
||||||
|
switch (Type)
|
||||||
|
{
|
||||||
|
case EVENTLOG_SUCCESS:
|
||||||
|
DPRINT1("Success: %S\n", Strings[i]);
|
||||||
|
break;
|
||||||
|
|
||||||
|
case EVENTLOG_ERROR_TYPE:
|
||||||
|
DPRINT1("Error: %S\n", Strings[i]);
|
||||||
|
break;
|
||||||
|
|
||||||
|
case EVENTLOG_WARNING_TYPE:
|
||||||
|
DPRINT1("Warning: %S\n", Strings[i]);
|
||||||
|
break;
|
||||||
|
|
||||||
|
case EVENTLOG_INFORMATION_TYPE:
|
||||||
|
DPRINT1("Info: %S\n", Strings[i]);
|
||||||
|
break;
|
||||||
|
|
||||||
|
default:
|
||||||
|
DPRINT1("Type %hu: %S\n", Type, Strings[i]);
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return STATUS_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue