=?UTF-8?Q?Andr=C3=A9=20Hentschel=20?=: wevtapi: Add stubs for EvtGetChannelConfigProperty, EvtSetChannelConfigProperty and EvtSubscribe.
Alexandre Julliard
julliard at winehq.org
Tue Mar 27 12:48:05 CDT 2012
Module: wine
Branch: master
Commit: 32612b7de872704bebbf6e5e186fef503cca49ac
URL: http://source.winehq.org/git/wine.git/?a=commit;h=32612b7de872704bebbf6e5e186fef503cca49ac
Author: André Hentschel <nerv at dawncrow.de>
Date: Sun Mar 18 19:21:04 2012 +0100
wevtapi: Add stubs for EvtGetChannelConfigProperty, EvtSetChannelConfigProperty and EvtSubscribe.
---
dlls/wevtapi/main.c | 30 ++++++++++++++++++++++++++++++
dlls/wevtapi/wevtapi.spec | 6 +++---
2 files changed, 33 insertions(+), 3 deletions(-)
diff --git a/dlls/wevtapi/main.c b/dlls/wevtapi/main.c
index a39c7c9..fb673bb 100644
--- a/dlls/wevtapi/main.c
+++ b/dlls/wevtapi/main.c
@@ -46,6 +46,36 @@ BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved)
return TRUE;
}
+BOOL WINAPI EvtGetChannelConfigProperty(EVT_HANDLE ChannelConfig,
+ EVT_CHANNEL_CONFIG_PROPERTY_ID PropertyId,
+ DWORD Flags,
+ DWORD PropertyValueBufferSize,
+ PEVT_VARIANT PropertyValueBuffer,
+ DWORD *PropertyValueBufferUsed)
+{
+ FIXME("(%p %i %u %u %p %p) stub\n", ChannelConfig, PropertyId, Flags, PropertyValueBufferSize,
+ PropertyValueBuffer, PropertyValueBufferUsed);
+ return FALSE;
+}
+
+BOOL WINAPI EvtSetChannelConfigProperty(EVT_HANDLE ChannelConfig,
+ EVT_CHANNEL_CONFIG_PROPERTY_ID PropertyId,
+ DWORD Flags,
+ PEVT_VARIANT PropertyValue)
+{
+ FIXME("(%p %i %u %p) stub\n", ChannelConfig, PropertyId, Flags, PropertyValue);
+ return FALSE;
+}
+
+EVT_HANDLE WINAPI EvtSubscribe(EVT_HANDLE Session, HANDLE SignalEvent, LPCWSTR ChannelPath,
+ LPCWSTR Query, EVT_HANDLE Bookmark, PVOID context,
+ EVT_SUBSCRIBE_CALLBACK Callback, DWORD Flags)
+{
+ FIXME("(%p %p %s %s %p %p %p %u) stub\n", Session, SignalEvent, debugstr_w(ChannelPath),
+ debugstr_w(Query), Bookmark, context, Callback, Flags);
+ return NULL;
+}
+
EVT_HANDLE WINAPI EvtOpenChannelConfig(EVT_HANDLE Session, LPCWSTR ChannelPath, DWORD Flags)
{
FIXME("(%p %s %u) stub\n", Session, debugstr_w(ChannelPath), Flags);
diff --git a/dlls/wevtapi/wevtapi.spec b/dlls/wevtapi/wevtapi.spec
index adc3706..a493da4 100644
--- a/dlls/wevtapi/wevtapi.spec
+++ b/dlls/wevtapi/wevtapi.spec
@@ -6,7 +6,7 @@
@ stub EvtCreateRenderContext
@ stub EvtExportLog
@ stub EvtFormatMessage
-@ stub EvtGetChannelConfigProperty
+@ stdcall EvtGetChannelConfigProperty(ptr long long long ptr ptr)
@ stub EvtGetEventInfo
@ stub EvtGetEventMetadataProperty
@ stub EvtGetExtendedStatus
@@ -40,7 +40,7 @@
@ stub EvtRender
@ stub EvtSaveChannelConfig
@ stub EvtSeek
-@ stub EvtSetChannelConfigProperty
+@ stdcall EvtSetChannelConfigProperty(ptr long long ptr)
@ stub EvtSetObjectArrayProperty
-@ stub EvtSubscribe
+@ stdcall EvtSubscribe(ptr ptr wstr wstr ptr ptr ptr long)
@ stub EvtUpdateBookmark
More information about the wine-cvs
mailing list