[ADVAPI32]: Implement all the Elf*** event log APIs as wrappers around the corresponding RPC calls, and the Win32 APIs just become calls to the Elf*** APIs.

svn path=/trunk/; revision=71384
This commit is contained in:
Hermès Bélusca-Maïto 2016-05-23 02:03:49 +00:00
parent 4b98341168
commit dca4fd46af
2 changed files with 769 additions and 389 deletions

View file

@ -180,27 +180,27 @@
180 stub DuplicateEncryptionInfoFile
181 stdcall DuplicateToken(long long ptr)
182 stdcall DuplicateTokenEx(long long ptr long long ptr)
183 stub ElfBackupEventLogFileA
184 stub ElfBackupEventLogFileW
185 stub ElfChangeNotify
186 stub ElfClearEventLogFileA
187 stub ElfClearEventLogFileW
188 stub ElfCloseEventLog
183 stdcall ElfBackupEventLogFileA(long ptr)
184 stdcall ElfBackupEventLogFileW(long ptr)
185 stdcall ElfChangeNotify(long long)
186 stdcall ElfClearEventLogFileA(long ptr)
187 stdcall ElfClearEventLogFileW(long ptr)
188 stdcall ElfCloseEventLog(long)
189 stdcall ElfDeregisterEventSource(long)
190 stub ElfFlushEventLog
191 stub ElfNumberOfRecords
192 stub ElfOldestRecord
193 stub ElfOpenBackupEventLogA
194 stub ElfOpenBackupEventLogW
195 stub ElfOpenEventLogA
196 stub ElfOpenEventLogW
197 stub ElfReadEventLogA
198 stub ElfReadEventLogW
199 stub ElfRegisterEventSourceA
190 stdcall ElfFlushEventLog(long)
191 stdcall ElfNumberOfRecords(long ptr)
192 stdcall ElfOldestRecord(long ptr)
193 stdcall ElfOpenBackupEventLogA(ptr ptr ptr)
194 stdcall ElfOpenBackupEventLogW(ptr ptr ptr)
195 stdcall ElfOpenEventLogA(ptr ptr ptr)
196 stdcall ElfOpenEventLogW(ptr ptr ptr)
197 stdcall ElfReadEventLogA(long long long ptr long ptr ptr)
198 stdcall ElfReadEventLogW(long long long ptr long ptr ptr)
199 stdcall ElfRegisterEventSourceA(ptr ptr ptr)
200 stdcall ElfRegisterEventSourceW(ptr ptr ptr)
201 stub ElfReportEventA
202 stub ElfReportEventAndSourceW
203 stdcall ElfReportEventW(long long long long ptr long long ptr ptr ptr ptr ptr)
201 stdcall ElfReportEventA(long long long long ptr long long ptr ptr long ptr ptr)
202 stdcall ElfReportEventAndSourceW(long long ptr long long long ptr ptr long long ptr ptr long ptr ptr)
203 stdcall ElfReportEventW(long long long long ptr long long ptr ptr long ptr ptr)
204 stdcall EnableTrace(long long long ptr double) ntdll.EtwEnableTrace
205 stdcall EncryptFileA(str)
206 stdcall EncryptFileW(wstr)

File diff suppressed because it is too large Load diff