[ros-diffs] [janderwald] 33661: - add stubs for GetTraceEnableFlags, GetTraceEnableLevel, RegisterTraceGuidsA, RegisterTraceGuidsW and UnregisterTraceGuids

janderwald at svn.reactos.org janderwald at svn.reactos.org
Fri May 23 18:31:23 CEST 2008


Author: janderwald
Date: Fri May 23 11:31:22 2008
New Revision: 33661

URL: http://svn.reactos.org/svn/reactos?rev=33661&view=rev
Log:
- add stubs for GetTraceEnableFlags, GetTraceEnableLevel, RegisterTraceGuidsA, RegisterTraceGuidsW and UnregisterTraceGuids

Modified:
    trunk/reactos/dll/win32/advapi32/advapi32.def
    trunk/reactos/dll/win32/advapi32/advapi32.h
    trunk/reactos/dll/win32/advapi32/misc/trace.c

Modified: trunk/reactos/dll/win32/advapi32/advapi32.def
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/advapi32/advapi32.def?rev=33661&r1=33660&r2=33661&view=diff
==============================================================================
--- trunk/reactos/dll/win32/advapi32/advapi32.def [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/advapi32/advapi32.def [iso-8859-1] Fri May 23 11:31:22 2008
@@ -290,8 +290,8 @@
 GetSidSubAuthorityCount at 4
 GetSiteSidFromToken at 4
 GetTokenInformation at 20
-;GetTraceEnableFlags
-;GetTraceEnableLevel
+GetTraceEnableFlags at 8
+GetTraceEnableLevel at 8
 GetTraceLoggerHandle at 4
 GetTrusteeFormA at 4
 GetTrusteeFormW at 4
@@ -546,8 +546,8 @@
 RegisterServiceCtrlHandlerExA at 12
 RegisterServiceCtrlHandlerExW at 12
 RegisterServiceCtrlHandlerW at 8
-;RegisterTraceGuidsA
-;RegisterTraceGuidsW
+RegisterTraceGuidsA at 32
+RegisterTraceGuidsW at 32
 ;RemoveTraceCallback
 RemoveUsersFromEncryptedFile at 8
 ReportEventA at 36
@@ -662,7 +662,7 @@
 ;UninstallApplication
 UnlockServiceDatabase at 4
 ;UnregisterIdleTask
-;UnregisterTraceGuids
+UnregisterTraceGuids at 8
 ;UpdateTraceA
 ;UpdateTraceW
 ;WdmWmiServiceMain

Modified: trunk/reactos/dll/win32/advapi32/advapi32.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/advapi32/advapi32.h?rev=33661&r1=33660&r2=33661&view=diff
==============================================================================
--- trunk/reactos/dll/win32/advapi32/advapi32.h [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/advapi32/advapi32.h [iso-8859-1] Fri May 23 11:31:22 2008
@@ -19,6 +19,7 @@
 #include <windows.h>
 #include <accctrl.h>
 #include <aclapi.h>
+#include <wmistr.h>
 #include <evntrace.h>
 #include <sddl.h>
 #define NTOS_MODE_USER

Modified: trunk/reactos/dll/win32/advapi32/misc/trace.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/advapi32/misc/trace.c?rev=33661&r1=33660&r2=33661&view=diff
==============================================================================
--- trunk/reactos/dll/win32/advapi32/misc/trace.c [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/advapi32/misc/trace.c [iso-8859-1] Fri May 23 11:31:22 2008
@@ -55,5 +55,69 @@
     return ERROR_SUCCESS;
 }
 
+ULONG
+WMIAPI
+GetTraceEnableFlags(
+    TRACEHANDLE TraceHandle
+)
+{
+    DPRINT1("GetTraceEnableFlags stub()\n");
+    return 0xFF;
+}
+
+UCHAR
+WMIAPI
+GetTraceEnableLevel(
+    TRACEHANDLE TraceHandle
+)
+{
+    DPRINT1("GetTraceEnableLevel stub()\n");
+    return 0xFF;
+}
+
+ULONG
+WMIAPI
+UnregisterTraceGuids(
+    TRACEHANDLE RegistrationHandle
+)
+{
+    DPRINT1("UnregisterTraceGuids stub()\n");
+    return ERROR_SUCCESS;
+}
+
+ULONG
+WMIAPI
+RegisterTraceGuidsA(
+    WMIDPREQUEST RequestAddress,
+    PVOID RequestContext,
+    LPCGUID ControlGuid,
+    ULONG GuidCount,
+    PTRACE_GUID_REGISTRATION TraceGuidReg,
+    LPCSTR MofImagePath,
+    LPCSTR MofResourceName,
+    PTRACEHANDLE RegistrationHandle
+)
+{
+    DPRINT1("RegisterTraceGuidsA stub()\n");
+    return ERROR_SUCCESS;
+}
+
+ULONG
+WMIAPI
+RegisterTraceGuidsW(
+    WMIDPREQUEST RequestAddress,
+    PVOID RequestContext,
+    LPCGUID ControlGuid,
+    ULONG GuidCount,
+    PTRACE_GUID_REGISTRATION TraceGuidReg,
+    LPCWSTR MofImagePath,
+    LPCWSTR MofResourceName,
+    PTRACEHANDLE RegistrationHandle
+)
+{
+    DPRINT1("RegisterTraceGuidsW stub()\n");
+    return ERROR_SUCCESS;
+}
+
 
 /* EOF */



More information about the Ros-diffs mailing list