ntdll: Add WinSqmEndSession/WinSqmStartSession stubs. (v3)
Sebastian Lackner
sebastian at fds-team.de
Wed Jun 1 02:00:07 CDT 2016
From: Austin English <austinenglish at gmail.com>
Signed-off-by: Austin English <austinenglish at gmail.com>
Signed-off-by: Sebastian Lackner <sebastian at fds-team.de>
---
Changes in v3:
* Use same FIXME format as the rest of the file
dlls/ntdll/misc.c | 22 +++++++++++++++++++++-
dlls/ntdll/ntdll.spec | 2 ++
2 files changed, 23 insertions(+), 1 deletion(-)
diff --git a/dlls/ntdll/misc.c b/dlls/ntdll/misc.c
index 0f6c5df..f540c4b 100644
--- a/dlls/ntdll/misc.c
+++ b/dlls/ntdll/misc.c
@@ -27,6 +27,8 @@
#include <sys/utsname.h>
#endif
+#include "ntstatus.h"
+#define WIN32_NO_STATUS
#include "wine/library.h"
#include "wine/debug.h"
#include "ntdll_misc.h"
@@ -329,16 +331,34 @@ void * __cdecl _lfind( const void *key, const void *base, unsigned int *nmemb,
return NULL;
}
+/******************************************************************************
+ * WinSqmEndSession (NTDLL.@)
+ */
+NTSTATUS WINAPI WinSqmEndSession(HANDLE session)
+{
+ FIXME("(%p): stub\n", session);
+ return STATUS_NOT_IMPLEMENTED;
+}
+
/*********************************************************************
* WinSqmIsOptedIn (NTDLL.@)
*/
BOOL WINAPI WinSqmIsOptedIn(void)
{
- FIXME("() stub\n");
+ FIXME("(): stub\n");
return FALSE;
}
/******************************************************************************
+ * WinSqmStartSession (NTDLL.@)
+ */
+HANDLE WINAPI WinSqmStartSession(GUID *sessionguid, DWORD sessionid, DWORD unknown1)
+{
+ FIXME("(%p, 0x%x, 0x%x): stub\n", sessionguid, sessionid, unknown1);
+ return INVALID_HANDLE_VALUE;
+}
+
+/******************************************************************************
* EtwRegisterTraceGuidsW (NTDLL.@)
*
* Register an event trace provider and the event trace classes that it uses
diff --git a/dlls/ntdll/ntdll.spec b/dlls/ntdll/ntdll.spec
index a7256c4..4737b06 100644
--- a/dlls/ntdll/ntdll.spec
+++ b/dlls/ntdll/ntdll.spec
@@ -1011,7 +1011,9 @@
@ stdcall TpWaitForWait(ptr long)
@ stdcall TpWaitForWork(ptr long)
@ stdcall -ret64 VerSetConditionMask(int64 long long)
+@ stdcall WinSqmEndSession(long)
@ stdcall WinSqmIsOptedIn()
+@ stdcall WinSqmStartSession(ptr long long)
@ stdcall ZwAcceptConnectPort(ptr long ptr long long ptr) NtAcceptConnectPort
@ stdcall ZwAccessCheck(ptr long long ptr ptr ptr ptr ptr) NtAccessCheck
@ stdcall ZwAccessCheckAndAuditAlarm(ptr long ptr ptr ptr long ptr long ptr ptr ptr) NtAccessCheckAndAuditAlarm
--
2.8.0
More information about the wine-patches
mailing list