From 49457ccf213fe36550ecf60437c2ec270722fc1d Mon Sep 17 00:00:00 2001 From: Vijay Kiran Kamuju Date: Fri, 19 Apr 2024 22:41:07 +0200 Subject: [PATCH] wevtapi: Add stub EvtCreateRenderContext(). Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=52879 --- dlls/wevtapi/main.c | 7 +++++++ dlls/wevtapi/wevtapi.spec | 2 +- include/winevt.h | 4 +++- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/dlls/wevtapi/main.c b/dlls/wevtapi/main.c index fa860e2a54f..8222a958e9e 100644 --- a/dlls/wevtapi/main.c +++ b/dlls/wevtapi/main.c @@ -148,3 +148,10 @@ EVT_HANDLE WINAPI EvtCreateBookmark(const WCHAR *bookmark_xml) SetLastError(ERROR_CALL_NOT_IMPLEMENTED); return NULL; } + +EVT_HANDLE WINAPI EvtCreateRenderContext(DWORD pathcount, const WCHAR **paths, DWORD flags) +{ + FIXME("(%lu %p %#lx) stub!\n", pathcount, paths, flags); + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + return NULL; +} diff --git a/dlls/wevtapi/wevtapi.spec b/dlls/wevtapi/wevtapi.spec index 16c06685257..c7bf94b451a 100644 --- a/dlls/wevtapi/wevtapi.spec +++ b/dlls/wevtapi/wevtapi.spec @@ -3,7 +3,7 @@ @ stub EvtClearLog @ stdcall EvtClose(ptr) @ stdcall EvtCreateBookmark(wstr) -@ stub EvtCreateRenderContext +@ stdcall EvtCreateRenderContext(long ptr long) @ stdcall EvtExportLog(ptr wstr wstr wstr long) @ stub EvtFormatMessage @ stdcall EvtGetChannelConfigProperty(ptr long long long ptr ptr) diff --git a/include/winevt.h b/include/winevt.h index 4f0e7d52a0e..25bd4efc20c 100644 --- a/include/winevt.h +++ b/include/winevt.h @@ -144,6 +144,8 @@ typedef struct _EVT_VARIANT { typedef DWORD (WINAPI *EVT_SUBSCRIBE_CALLBACK)(EVT_SUBSCRIBE_NOTIFY_ACTION Action, PVOID UserContext, EVT_HANDLE Event); +EVT_HANDLE WINAPI EvtCreateBookmark(LPCWSTR); +EVT_HANDLE WINAPI EvtCreateRenderContext(DWORD,LPCWSTR*,DWORD); BOOL WINAPI EvtClose(EVT_HANDLE); BOOL WINAPI EvtExportLog(EVT_HANDLE session, const WCHAR *path, const WCHAR *query, const WCHAR *file, DWORD flags); @@ -159,7 +161,7 @@ EVT_HANDLE WINAPI EvtSubscribe(EVT_HANDLE Session, HANDLE SignalEvent, LPCWSTR C LPCWSTR Query, EVT_HANDLE Bookmark, PVOID context, EVT_SUBSCRIBE_CALLBACK Callback, DWORD Flags); EVT_HANDLE WINAPI EvtOpenChannelConfig(EVT_HANDLE Session, LPCWSTR ChannelPath, DWORD Flags); -BOOL WINAPI EvtSaveChannelConfig(EVT_HANDLE, DWORD); +BOOL WINAPI EvtSaveChannelConfig(EVT_HANDLE,DWORD); #ifdef __cplusplus } /* extern "C" */