From 35f4d34682b581ecaa6556d2b7d12fb659ea2c30 Mon Sep 17 00:00:00 2001 From: Thomas Bluemel Date: Sat, 10 Jul 2004 14:38:24 +0000 Subject: [PATCH] export GetSecurityInfo() svn path=/trunk/; revision=10064 --- reactos/lib/advapi32/advapi32.def | 4 ++-- reactos/lib/advapi32/advapi32.edf | 4 ++-- reactos/lib/advapi32/sec/misc.c | 22 +++++++++++++++++++++- 3 files changed, 25 insertions(+), 5 deletions(-) diff --git a/reactos/lib/advapi32/advapi32.def b/reactos/lib/advapi32/advapi32.def index d868d825633..34bfc17c4c2 100644 --- a/reactos/lib/advapi32/advapi32.def +++ b/reactos/lib/advapi32/advapi32.def @@ -1,4 +1,4 @@ -; $Id: advapi32.def,v 1.19 2004/05/26 09:50:09 weiden Exp $ +; $Id: advapi32.def,v 1.20 2004/07/10 14:38:23 weiden Exp $ ; ; advapi32.def ; @@ -155,7 +155,7 @@ GetSecurityDescriptorGroup@12 GetSecurityDescriptorLength@4 GetSecurityDescriptorOwner@12 GetSecurityDescriptorSacl@16 -;GetSecurityInfo@32 +GetSecurityInfo@32 GetServiceDisplayNameA@16 GetServiceDisplayNameW@16 GetServiceKeyNameA@16 diff --git a/reactos/lib/advapi32/advapi32.edf b/reactos/lib/advapi32/advapi32.edf index b5985fed2ed..180ba865a45 100644 --- a/reactos/lib/advapi32/advapi32.edf +++ b/reactos/lib/advapi32/advapi32.edf @@ -1,4 +1,4 @@ -; $Id: advapi32.edf,v 1.39 2004/05/26 09:50:10 weiden Exp $ +; $Id: advapi32.edf,v 1.40 2004/07/10 14:38:23 weiden Exp $ ; ; advapi32.edf ; @@ -151,7 +151,7 @@ GetSecurityDescriptorGroup=GetSecurityDescriptorGroup@12 GetSecurityDescriptorLength=GetSecurityDescriptorLength@4 GetSecurityDescriptorOwner=GetSecurityDescriptorOwner@12 GetSecurityDescriptorSacl=GetSecurityDescriptorSacl@16 -;GetSecurityInfo=GetSecurityInfo@32 +GetSecurityInfo=GetSecurityInfo@32 GetServiceDisplayNameA=GetServiceDisplayNameA@16 GetServiceDisplayNameW=GetServiceDisplayNameW@16 GetServiceKeyNameA=GetServiceKeyNameA@16 diff --git a/reactos/lib/advapi32/sec/misc.c b/reactos/lib/advapi32/sec/misc.c index 37c7668a196..84ad8294c0a 100644 --- a/reactos/lib/advapi32/sec/misc.c +++ b/reactos/lib/advapi32/sec/misc.c @@ -1,4 +1,4 @@ -/* $Id: misc.c,v 1.20 2004/07/09 20:10:45 navaraf Exp $ +/* $Id: misc.c,v 1.21 2004/07/10 14:38:24 weiden Exp $ * * COPYRIGHT: See COPYING in the top level directory * PROJECT: ReactOS system libraries @@ -668,4 +668,24 @@ SetNamedSecurityInfoA(LPSTR pObjectName, return ERROR_CALL_NOT_IMPLEMENTED; } + +/********************************************************************** + * GetSecurityInfo EXPORTED + * + * @unimplemented + */ +DWORD STDCALL +GetSecurityInfo(HANDLE handle, + SE_OBJECT_TYPE ObjectType, + SECURITY_INFORMATION SecurityInfo, + PSID* ppsidOwner, + PSID* ppsidGroup, + PACL* ppDacl, + PACL* ppSacl, + PSECURITY_DESCRIPTOR* ppSecurityDescriptor) +{ + DPRINT1("GetSecurityInfo: stub\n"); + return ERROR_CALL_NOT_IMPLEMENTED; +} + /* EOF */