Commit ea6ecf44 authored by Aric Stewart's avatar Aric Stewart Committed by Alexandre Julliard

Add a stub implementation of RegisterTraceGuids.

parent bd07966c
...@@ -271,6 +271,8 @@ ...@@ -271,6 +271,8 @@
@ stdcall RegisterEventSourceW(ptr ptr) @ stdcall RegisterEventSourceW(ptr ptr)
@ stdcall RegisterServiceCtrlHandlerA (ptr ptr) @ stdcall RegisterServiceCtrlHandlerA (ptr ptr)
@ stdcall RegisterServiceCtrlHandlerW (ptr ptr) @ stdcall RegisterServiceCtrlHandlerW (ptr ptr)
@ stdcall RegisterTraceGuidsA(ptr ptr ptr long ptr str str ptr)
@ stdcall RegisterTraceGuidsW(ptr ptr ptr long ptr wstr wstr ptr)
@ stdcall ReportEventA (long long long long ptr long long str ptr) @ stdcall ReportEventA (long long long long ptr long long str ptr)
@ stdcall ReportEventW (long long long long ptr long long wstr ptr) @ stdcall ReportEventW (long long long long ptr long long wstr ptr)
@ stdcall RevertToSelf() @ stdcall RevertToSelf()
......
...@@ -27,6 +27,8 @@ ...@@ -27,6 +27,8 @@
#include "winerror.h" #include "winerror.h"
#include "winreg.h" #include "winreg.h"
#include "winternl.h" #include "winternl.h"
#include "wmistr.h"
#include "evntrace.h"
#include "wine/debug.h" #include "wine/debug.h"
...@@ -436,3 +438,25 @@ BOOL WINAPI ReportEventW( HANDLE hEventLog, WORD wType, WORD wCategory, DWORD dw ...@@ -436,3 +438,25 @@ BOOL WINAPI ReportEventW( HANDLE hEventLog, WORD wType, WORD wCategory, DWORD dw
} }
return TRUE; return TRUE;
} }
ULONG WINAPI RegisterTraceGuidsW( WMIDPREQUEST RequestAddress,
PVOID RequestContext, LPCGUID ControlGuid, ULONG GuidCount,
PTRACE_GUID_REGISTRATION TraceGuidReg, LPCWSTR MofImagePath,
LPCWSTR MofResourceName, PTRACEHANDLE RegistrationHandle )
{
FIXME("%p %p %p %lu %p %s %s %p\n", RequestAddress, RequestContext,
ControlGuid, GuidCount, TraceGuidReg, debugstr_w(MofImagePath),
debugstr_w(MofResourceName), RegistrationHandle);
return ERROR_CALL_NOT_IMPLEMENTED;
}
ULONG WINAPI RegisterTraceGuidsA( WMIDPREQUEST RequestAddress,
PVOID RequestContext, LPCGUID ControlGuid, ULONG GuidCount,
PTRACE_GUID_REGISTRATION TraceGuidReg, LPCSTR MofImagePath,
LPCSTR MofResourceName, PTRACEHANDLE RegistrationHandle )
{
FIXME("%p %p %p %lu %p %s %s %p\n", RequestAddress, RequestContext,
ControlGuid, GuidCount, TraceGuidReg, debugstr_a(MofImagePath),
debugstr_a(MofResourceName), RegistrationHandle);
return ERROR_CALL_NOT_IMPLEMENTED;
}
...@@ -50,7 +50,7 @@ typedef struct _EVENT_TRACE_HEADER ...@@ -50,7 +50,7 @@ typedef struct _EVENT_TRACE_HEADER
{ {
UCHAR HeaderType; UCHAR HeaderType;
UCHAR MarkerFlags; UCHAR MarkerFlags;
}; } DUMMYSTRUCTNAME;
} DUMMYUNIONNAME; } DUMMYUNIONNAME;
union union
{ {
......
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