Vijay Kiran Kamuju : advapi32: Add stub for ConvertToAutoInheritPrivateObjectSecurity.
Alexandre Julliard
julliard at winehq.org
Thu Aug 28 07:00:22 CDT 2008
Module: wine
Branch: master
Commit: d2625be02fc0e153f5666028b0d558c5c715a880
URL: http://source.winehq.org/git/wine.git/?a=commit;h=d2625be02fc0e153f5666028b0d558c5c715a880
Author: Vijay Kiran Kamuju <infyquest at gmail.com>
Date: Wed Aug 27 10:40:37 2008 -0400
advapi32: Add stub for ConvertToAutoInheritPrivateObjectSecurity.
---
dlls/advapi32/advapi32.spec | 2 +-
dlls/advapi32/security.c | 13 +++++++++++++
include/winbase.h | 1 +
3 files changed, 15 insertions(+), 1 deletions(-)
diff --git a/dlls/advapi32/advapi32.spec b/dlls/advapi32/advapi32.spec
index 4189458..cb4dd4d 100644
--- a/dlls/advapi32/advapi32.spec
+++ b/dlls/advapi32/advapi32.spec
@@ -87,7 +87,7 @@
@ stdcall ConvertStringSecurityDescriptorToSecurityDescriptorW(wstr long ptr ptr)
@ stdcall ConvertStringSidToSidA(ptr ptr)
@ stdcall ConvertStringSidToSidW(ptr ptr)
-# @ stub ConvertToAutoInheritPrivateObjectSecurity
+@ stdcall ConvertToAutoInheritPrivateObjectSecurity(ptr ptr ptr ptr long ptr)
@ stdcall CopySid(long ptr ptr)
# @ stub CreateCodeAuthzLevel
@ stdcall CreatePrivateObjectSecurity(ptr ptr ptr long long ptr)
diff --git a/dlls/advapi32/security.c b/dlls/advapi32/security.c
index 6a19ef0..ef9ce6e 100644
--- a/dlls/advapi32/security.c
+++ b/dlls/advapi32/security.c
@@ -4553,6 +4553,19 @@ BOOL WINAPI ConvertSidToStringSidA(PSID pSid, LPSTR *pstr)
return TRUE;
}
+BOOL WINAPI ConvertToAutoInheritPrivateObjectSecurity(
+ PSECURITY_DESCRIPTOR pdesc,
+ PSECURITY_DESCRIPTOR cdesc,
+ PSECURITY_DESCRIPTOR* ndesc,
+ GUID* objtype,
+ BOOL isdir,
+ PGENERIC_MAPPING genmap )
+{
+ FIXME("%p %p %p %p %d %p - stub\n", pdesc, cdesc, ndesc, objtype, isdir, genmap);
+
+ return FALSE;
+}
+
BOOL WINAPI CreatePrivateObjectSecurity(
PSECURITY_DESCRIPTOR ParentDescriptor,
PSECURITY_DESCRIPTOR CreatorDescriptor,
diff --git a/include/winbase.h b/include/winbase.h
index cf0345b..f7ccb8c 100644
--- a/include/winbase.h
+++ b/include/winbase.h
@@ -1338,6 +1338,7 @@ WINBASEAPI INT WINAPI CompareFileTime(const FILETIME*,const FILETIME*);
WINBASEAPI BOOL WINAPI ConvertFiberToThread(void);
WINBASEAPI LPVOID WINAPI ConvertThreadToFiber(LPVOID);
WINBASEAPI LPVOID WINAPI ConvertThreadToFiberEx(LPVOID,DWORD);
+WINADVAPI BOOL WINAPI ConvertToAutoInheritPrivateObjectSecurity(PSECURITY_DESCRIPTOR,PSECURITY_DESCRIPTOR,PSECURITY_DESCRIPTOR*,GUID*,BOOL,PGENERIC_MAPPING);
WINBASEAPI HANDLE WINAPI CreateActCtxA(PCACTCTXA);
WINBASEAPI HANDLE WINAPI CreateActCtxW(PCACTCTXW);
#define CreateActCtx WINELIB_NAME_AW(CreateActCtx)
More information about the wine-cvs
mailing list