CVS: winex/dlls/advapi32 advapi32.spec, 1.20, 1.21 eventlog.c, 1.3, 1.4

[email protected] 31 Jul 2007 19:59:05 -0000
Newsgroups gmane.comp.emulators.winex.cvs
Message-ID <[email protected]>
Subject: winex/dlls/advapi32 advapi32.spec,1.20,1.21 eventlog.c,1.3,1.4Update of /var/lib/cvsd/cvsroot/winex/dlls/advapi32
In directory agravaine:/tmp/cvs-serv2226/dlls/advapi32

Modified Files:
	advapi32.spec eventlog.c 
Log Message:
Add stubs for some advapi32 trace functions


Index: advapi32.spec
===================================================================
RCS file: /var/lib/cvsd/cvsroot/winex/dlls/advapi32/advapi32.spec,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -d -r1.20 -r1.21
--- advapi32.spec	31 Jul 2007 19:41:05 -0000	1.20
+++ advapi32.spec	31 Jul 2007 19:59:03 -0000	1.21
@@ -133,6 +133,9 @@
 @ stdcall GetSidSubAuthorityCount(ptr) GetSidSubAuthorityCount
 @ stub GetSiteSidFromToken
 @ stdcall GetTokenInformation(long long ptr long ptr) GetTokenInformation
+@ stub GetTraceEnableFlags
+@ stub GetTraceEnableLevel
+@ stub GetTraceLoggerHandle
 @ stdcall GetUserNameA(ptr ptr) GetUserNameA
 @ stdcall GetUserNameW(ptr ptr) GetUserNameW
 @ stub ImpersonateLoggedOnUser
@@ -214,6 +217,7 @@
 @ stdcall RegEnumValueW(long long ptr ptr ptr ptr ptr ptr) RegEnumValueW
 @ stdcall RegFlushKey(long) RegFlushKey
 @ stdcall RegGetKeySecurity(long long ptr ptr) RegGetKeySecurity
+@ stdcall RegisterTraceGuidsW(ptr ptr ptr long ptr wstr wstr ptr)
 @ stdcall RegLoadKeyA(long str str) RegLoadKeyA
 @ stdcall RegLoadKeyW(long wstr wstr) RegLoadKeyW
 @ stdcall RegNotifyChangeKeyValue(long long long long long) RegNotifyChangeKeyValue
@@ -276,7 +280,9 @@
 @ stdcall StartServiceCtrlDispatcherA(ptr) StartServiceCtrlDispatcherA
 @ stdcall StartServiceCtrlDispatcherW(ptr) StartServiceCtrlDispatcherW
 @ stdcall StartServiceW(long long ptr) StartServiceW
+@ stub TraceMessage
 @ stdcall UnlockServiceDatabase(long) UnlockServiceDatabase
+@ stub UnregisterTraceGuids
 @ stdcall LsaOpenPolicy(long long long long) LsaOpenPolicy
 @ stdcall LsaLookupSids(ptr long ptr ptr ptr) LsaLookupSids
 @ stdcall LsaFreeMemory(ptr)LsaFreeMemory
@@ -362,4 +368,3 @@
 @ stub EnumServiceGroupW
 @ stdcall CheckTokenMembership(long ptr ptr) CheckTokenMembership
 @ stdcall RtlGenRandom(ptr long) RtlGenRandom
-

Index: eventlog.c
===================================================================
RCS file: /var/lib/cvsd/cvsroot/winex/dlls/advapi32/eventlog.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- eventlog.c	18 Feb 2004 22:27:35 -0000	1.3
+++ eventlog.c	31 Jul 2007 19:59:03 -0000	1.4
@@ -262,3 +262,25 @@
 	FIXME("stub\n");
 	return TRUE;
 }
+
+
+/******************************************************************************
+ * RegisterTraceGuidsW [ADVAPI32.@]
+ *
+ * Note - most parameters shouldn't actually be LPVOID
+ */
+ULONG WINAPI RegisterTraceGuidsW (LPVOID RequestAddress,
+                                  LPVOID RequestContext,
+                                  LPVOID ControlGuid,
+                                  ULONG GuidCount,
+                                  LPVOID TraceGuidReg,
+                                  LPCWSTR MofImagePath,
+                                  LPCWSTR MofResourceName,
+                                  LPVOID RegistrationHandle)
+{
+   FIXME ("(%p %p %p %lu %p %s %s %p): stub!\n", RequestAddress,
+          RequestContext, ControlGuid, GuidCount, TraceGuidReg,
+          debugstr_w (MofImagePath), debugstr_w (MofResourceName),
+          RegistrationHandle);
+   return ERROR_CALL_NOT_IMPLEMENTED;
+}