ADVAPI32: stub implementations for DecryptFile, EncryptFile and GetServiceDisplayName
Mike McCormack
mike at codeweavers.com
Sun Dec 5 19:08:54 CST 2004
ChangeLog:
* stub implementations for DecryptFile, EncryptFile and
GetServiceDisplayName
-------------- next part --------------
Index: dlls/advapi32/advapi32.spec
===================================================================
RCS file: /home/wine/wine/dlls/advapi32/advapi32.spec,v
retrieving revision 1.63
diff -u -r1.63 advapi32.spec
--- dlls/advapi32/advapi32.spec 1 Dec 2004 15:27:59 -0000 1.63
+++ dlls/advapi32/advapi32.spec 6 Dec 2004 02:02:29 -0000
@@ -91,12 +91,16 @@
@ stdcall CryptSetProvParam(long long ptr long)
@ stdcall CryptVerifySignatureA(long ptr long long ptr long)
@ stdcall CryptVerifySignatureW(long ptr long long ptr long) CryptVerifySignatureA
+@ stdcall DecryptFileA(str long)
+@ stdcall DecryptFileW(wstr long)
@ stdcall DeleteAce(ptr long)
@ stdcall DeleteService(long)
@ stdcall DeregisterEventSource(long)
@ stub DestroyPrivateObjectSecurity
@ stub DuplicateToken #(long long ptr) DuplicateToken
@ stub DuplicateTokenEx #(long long ptr long long ptr) DuplicateTokenEx
+@ stdcall EncryptFileA(str)
+@ stdcall EncryptFileW(wstr)
@ stub EnumDependentServicesA
@ stub EnumDependentServicesW
@ stdcall EnumServicesStatusA (long long long ptr long ptr ptr ptr)
@@ -130,8 +134,8 @@
@ stdcall GetSecurityDescriptorSacl (ptr ptr ptr ptr)
@ stdcall GetSecurityInfo (long long long ptr ptr ptr ptr ptr)
@ stdcall GetSecurityInfoExW (long long long wstr wstr ptr ptr wstr wstr)
-@ stub GetServiceDisplayNameA
-@ stub GetServiceDisplayNameW
+@ stdcall GetServiceDisplayNameA(ptr ptr ptr ptr)
+@ stdcall GetServiceDisplayNameW(ptr ptr ptr ptr)
@ stub GetServiceKeyNameA
@ stub GetServiceKeyNameW
@ stdcall GetSidIdentifierAuthority(ptr)
Index: dlls/advapi32/security.c
===================================================================
RCS file: /home/wine/wine/dlls/advapi32/security.c,v
retrieving revision 1.85
diff -u -r1.85 security.c
--- dlls/advapi32/security.c 4 Nov 2004 04:52:17 -0000 1.85
+++ dlls/advapi32/security.c 6 Dec 2004 02:02:29 -0000
@@ -2655,3 +2655,39 @@
ppsidOwner, ppsidGroup, ppDacl, ppSacl, ppSecurityDescriptor);
return ERROR_CALL_NOT_IMPLEMENTED;
}
+
+/******************************************************************************
+ * DecryptFileW [ADVAPI32.@]
+ */
+BOOL WINAPI DecryptFileW(LPCWSTR lpFileName, DWORD dwReserved)
+{
+ FIXME("%s %08lx\n", debugstr_w(lpFileName), dwReserved);
+ return TRUE;
+}
+
+/******************************************************************************
+ * DecryptFileA [ADVAPI32.@]
+ */
+BOOL WINAPI DecryptFileA(LPCSTR lpFileName, DWORD dwReserved)
+{
+ FIXME("%s %08lx\n", debugstr_a(lpFileName), dwReserved);
+ return TRUE;
+}
+
+/******************************************************************************
+ * EncryptFileW [ADVAPI32.@]
+ */
+BOOL WINAPI EncryptFileW(LPCWSTR lpFileName)
+{
+ FIXME("%s\n", debugstr_w(lpFileName));
+ return TRUE;
+}
+
+/******************************************************************************
+ * EncryptFileA [ADVAPI32.@]
+ */
+BOOL WINAPI EncryptFileA(LPCSTR lpFileName)
+{
+ FIXME("%s\n", debugstr_a(lpFileName));
+ return TRUE;
+}
Index: dlls/advapi32/service.c
===================================================================
RCS file: /home/wine/wine/dlls/advapi32/service.c,v
retrieving revision 1.68
diff -u -r1.68 service.c
--- dlls/advapi32/service.c 1 Dec 2004 15:31:34 -0000 1.68
+++ dlls/advapi32/service.c 6 Dec 2004 02:02:29 -0000
@@ -1480,6 +1480,31 @@
return TRUE;
}
+
+/******************************************************************************
+ * GetServiceDisplayNameA [ADVAPI32.@]
+ */
+BOOL WINAPI GetServiceDisplayNameA( SC_HANDLE hSCManager, LPCSTR lpServiceName,
+ LPSTR lpDisplayName, LPDWORD lpcchBuffer)
+{
+ FIXME("%p %s %p %p\n", hSCManager,
+ debugstr_a(lpServiceName), lpDisplayName, lpcchBuffer);
+ return FALSE;
+}
+
+
+/******************************************************************************
+ * GetServiceDisplayNameW [ADVAPI32.@]
+ */
+BOOL WINAPI GetServiceDisplayNameW( SC_HANDLE hSCManager, LPCWSTR lpServiceName,
+ LPWSTR lpDisplayName, LPDWORD lpcchBuffer)
+{
+ FIXME("%p %s %p %p\n", hSCManager,
+ debugstr_w(lpServiceName), lpDisplayName, lpcchBuffer);
+ return FALSE;
+}
+
+
/******************************************************************************
* ChangeServiceConfigW [ADVAPI32.@]
*/
More information about the wine-patches
mailing list