[ros-diffs] [weiden] 18146: export BuildSecurityDescriptorA/W and
IsWellKnownSid
weiden at svn.reactos.com
weiden at svn.reactos.com
Thu Sep 29 04:02:48 CEST 2005
export BuildSecurityDescriptorA/W and IsWellKnownSid
Modified: trunk/reactos/lib/advapi32/advapi32.def
Modified: trunk/reactos/lib/advapi32/sec/sec.c
Modified: trunk/reactos/lib/advapi32/sec/sid.c
_____
Modified: trunk/reactos/lib/advapi32/advapi32.def
--- trunk/reactos/lib/advapi32/advapi32.def 2005-09-29 00:50:40 UTC
(rev 18145)
+++ trunk/reactos/lib/advapi32/advapi32.def 2005-09-29 02:02:40 UTC
(rev 18146)
@@ -47,8 +47,8 @@
BuildImpersonateExplicitAccessWithNameW at 24
BuildImpersonateTrusteeA at 8
BuildImpersonateTrusteeW at 8
-;BuildSecurityDescriptorA at 36
-;BuildSecurityDescriptorW at 36
+BuildSecurityDescriptorA at 36
+BuildSecurityDescriptorW at 36
BuildTrusteeWithNameA at 8
BuildTrusteeWithNameW at 8
BuildTrusteeWithObjectsAndNameA at 24
@@ -325,7 +325,7 @@
IsValidAcl at 4
IsValidSecurityDescriptor at 4
IsValidSid at 4
-;IsWellKnownSid
+IsWellKnownSid at 8
LockServiceDatabase at 4
LogonUserA at 24
;LogonUserExA
_____
Modified: trunk/reactos/lib/advapi32/sec/sec.c
--- trunk/reactos/lib/advapi32/sec/sec.c 2005-09-29 00:50:40 UTC
(rev 18145)
+++ trunk/reactos/lib/advapi32/sec/sec.c 2005-09-29 02:02:40 UTC
(rev 18146)
@@ -457,4 +457,45 @@
return FALSE;
}
+
+/*
+ * @unimplemented
+ */
+DWORD
+STDCALL
+BuildSecurityDescriptorW(IN PTRUSTEE_W pOwner OPTIONAL,
+ IN PTRUSTEE_W pGroup OPTIONAL,
+ IN ULONG cCountOfAccessEntries,
+ IN PEXPLICIT_ACCESS pListOfAccessEntries
OPTIONAL,
+ IN ULONG cCountOfAuditEntries,
+ IN PEXPLICIT_ACCESS pListOfAuditEntries
OPTIONAL,
+ IN PSECURITY_DESCRIPTOR pOldSD OPTIONAL,
+ OUT PULONG pSizeNewSD,
+ OUT PSECURITY_DESCRIPTOR* pNewSD)
+{
+ UNIMPLEMENTED;
+ return FALSE;
+}
+
+
+/*
+ * @unimplemented
+ */
+DWORD
+STDCALL
+BuildSecurityDescriptorA(IN PTRUSTEE_A pOwner OPTIONAL,
+ IN PTRUSTEE_A pGroup OPTIONAL,
+ IN ULONG cCountOfAccessEntries,
+ IN PEXPLICIT_ACCESS pListOfAccessEntries
OPTIONAL,
+ IN ULONG cCountOfAuditEntries,
+ IN PEXPLICIT_ACCESS pListOfAuditEntries
OPTIONAL,
+ IN PSECURITY_DESCRIPTOR pOldSD OPTIONAL,
+ OUT PULONG pSizeNewSD,
+ OUT PSECURITY_DESCRIPTOR* pNewSD)
+{
+ UNIMPLEMENTED;
+ return FALSE;
+}
+
+
/* EOF */
_____
Modified: trunk/reactos/lib/advapi32/sec/sid.c
--- trunk/reactos/lib/advapi32/sec/sid.c 2005-09-29 00:50:40 UTC
(rev 18145)
+++ trunk/reactos/lib/advapi32/sec/sid.c 2005-09-29 02:02:40 UTC
(rev 18146)
@@ -1026,4 +1026,17 @@
return FALSE;
}
+
+/*
+ * @unimplemented
+ */
+BOOL STDCALL
+IsWellKnownSid(IN PSID pSid,
+ IN WELL_KNOWN_SID_TYPE WellKnownSidType)
+{
+ FIXME("unimplemented!\n", __FUNCTION__);
+ return FALSE;
+}
+
+
/* EOF */
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.reactos.org/pipermail/ros-diffs/attachments/20050929/63538df2/attachment.html
More information about the Ros-diffs
mailing list