Commit 4f3607f7 authored by Austin English's avatar Austin English Committed by Alexandre Julliard

ntdll: Add WinSqmEndSession/WinSqmStartSession stubs.

parent e76142d0
...@@ -27,6 +27,8 @@ ...@@ -27,6 +27,8 @@
#include <sys/utsname.h> #include <sys/utsname.h>
#endif #endif
#include "ntstatus.h"
#define WIN32_NO_STATUS
#include "wine/library.h" #include "wine/library.h"
#include "wine/debug.h" #include "wine/debug.h"
#include "ntdll_misc.h" #include "ntdll_misc.h"
...@@ -329,16 +331,34 @@ void * __cdecl _lfind( const void *key, const void *base, unsigned int *nmemb, ...@@ -329,16 +331,34 @@ void * __cdecl _lfind( const void *key, const void *base, unsigned int *nmemb,
return NULL; return NULL;
} }
/******************************************************************************
* WinSqmEndSession (NTDLL.@)
*/
NTSTATUS WINAPI WinSqmEndSession(HANDLE session)
{
FIXME("(%p): stub\n", session);
return STATUS_NOT_IMPLEMENTED;
}
/********************************************************************* /*********************************************************************
* WinSqmIsOptedIn (NTDLL.@) * WinSqmIsOptedIn (NTDLL.@)
*/ */
BOOL WINAPI WinSqmIsOptedIn(void) BOOL WINAPI WinSqmIsOptedIn(void)
{ {
FIXME("() stub\n"); FIXME("(): stub\n");
return FALSE; 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.@) * EtwRegisterTraceGuidsW (NTDLL.@)
* *
* Register an event trace provider and the event trace classes that it uses * Register an event trace provider and the event trace classes that it uses
......
...@@ -1011,7 +1011,9 @@ ...@@ -1011,7 +1011,9 @@
@ stdcall TpWaitForWait(ptr long) @ stdcall TpWaitForWait(ptr long)
@ stdcall TpWaitForWork(ptr long) @ stdcall TpWaitForWork(ptr long)
@ stdcall -ret64 VerSetConditionMask(int64 long long) @ stdcall -ret64 VerSetConditionMask(int64 long long)
@ stdcall WinSqmEndSession(long)
@ stdcall WinSqmIsOptedIn() @ stdcall WinSqmIsOptedIn()
@ stdcall WinSqmStartSession(ptr long long)
@ stdcall ZwAcceptConnectPort(ptr long ptr long long ptr) NtAcceptConnectPort @ stdcall ZwAcceptConnectPort(ptr long ptr long long ptr) NtAcceptConnectPort
@ stdcall ZwAccessCheck(ptr long long ptr ptr ptr ptr ptr) NtAccessCheck @ 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 @ stdcall ZwAccessCheckAndAuditAlarm(ptr long ptr ptr ptr long ptr long ptr ptr ptr) NtAccessCheckAndAuditAlarm
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment