[ADVAPI32]

- Stub ElfRegisterEventSourceW, ElfReportEventW and ElfDeregisterEventSource. These are needed by windows sxs.dll, and sxs.dll is needed by windows basesrv.dll.

svn path=/trunk/; revision=65503
This commit is contained in:
Giannis Adamopoulos 2014-11-27 14:21:43 +00:00
parent 7a8c45344a
commit 39569fc498
2 changed files with 34 additions and 3 deletions

View file

@ -186,7 +186,7 @@
@ stub ElfClearEventLogFileA @ stub ElfClearEventLogFileA
@ stub ElfClearEventLogFileW @ stub ElfClearEventLogFileW
@ stub ElfCloseEventLog @ stub ElfCloseEventLog
@ stub ElfDeregisterEventSource @ stdcall ElfDeregisterEventSource(long)
@ stub ElfFlushEventLog @ stub ElfFlushEventLog
@ stub ElfNumberOfRecords @ stub ElfNumberOfRecords
@ stub ElfOldestRecord @ stub ElfOldestRecord
@ -197,10 +197,10 @@
@ stub ElfReadEventLogA @ stub ElfReadEventLogA
@ stub ElfReadEventLogW @ stub ElfReadEventLogW
@ stub ElfRegisterEventSourceA @ stub ElfRegisterEventSourceA
@ stub ElfRegisterEventSourceW @ stdcall ElfRegisterEventSourceW(ptr ptr ptr)
@ stub ElfReportEventA @ stub ElfReportEventA
@ stub ElfReportEventAndSourceW @ stub ElfReportEventAndSourceW
@ stub ElfReportEventW @ stdcall ElfReportEventW(long long long long ptr long long ptr ptr ptr ptr ptr)
@ stdcall EnableTrace(long long long ptr double) ntdll.EtwEnableTrace @ stdcall EnableTrace(long long long ptr double) ntdll.EtwEnableTrace
@ stdcall EncryptFileA(str) @ stdcall EncryptFileA(str)
@ stdcall EncryptFileW(wstr) @ stdcall EncryptFileW(wstr)

View file

@ -1231,3 +1231,34 @@ ReportEventW(IN HANDLE hEventLog,
return TRUE; return TRUE;
} }
BOOL WINAPI
ElfReportEventW(DWORD param1,
DWORD param2,
DWORD param3,
DWORD param4,
DWORD param5,
DWORD param6,
DWORD param7,
DWORD param8,
DWORD param9,
DWORD param10,
DWORD param11,
DWORD param12
)
{
return TRUE;
}
HANDLE WINAPI
ElfRegisterEventSourceW(DWORD param1,
DWORD param2,
DWORD param3)
{
return (HANDLE)1;
}
BOOL WINAPI
ElfDeregisterEventSource(IN HANDLE hEventLog)
{
return TRUE;
}