mirror of
https://github.com/reactos/reactos.git
synced 2025-06-30 08:11:21 +00:00
export BuildSecurityDescriptorA/W and IsWellKnownSid
svn path=/trunk/; revision=18146
This commit is contained in:
parent
0556dd9754
commit
1a4f353cad
3 changed files with 57 additions and 3 deletions
|
@ -47,8 +47,8 @@ BuildImpersonateExplicitAccessWithNameA@24
|
||||||
BuildImpersonateExplicitAccessWithNameW@24
|
BuildImpersonateExplicitAccessWithNameW@24
|
||||||
BuildImpersonateTrusteeA@8
|
BuildImpersonateTrusteeA@8
|
||||||
BuildImpersonateTrusteeW@8
|
BuildImpersonateTrusteeW@8
|
||||||
;BuildSecurityDescriptorA@36
|
BuildSecurityDescriptorA@36
|
||||||
;BuildSecurityDescriptorW@36
|
BuildSecurityDescriptorW@36
|
||||||
BuildTrusteeWithNameA@8
|
BuildTrusteeWithNameA@8
|
||||||
BuildTrusteeWithNameW@8
|
BuildTrusteeWithNameW@8
|
||||||
BuildTrusteeWithObjectsAndNameA@24
|
BuildTrusteeWithObjectsAndNameA@24
|
||||||
|
@ -325,7 +325,7 @@ IsTokenRestricted@4
|
||||||
IsValidAcl@4
|
IsValidAcl@4
|
||||||
IsValidSecurityDescriptor@4
|
IsValidSecurityDescriptor@4
|
||||||
IsValidSid@4
|
IsValidSid@4
|
||||||
;IsWellKnownSid
|
IsWellKnownSid@8
|
||||||
LockServiceDatabase@4
|
LockServiceDatabase@4
|
||||||
LogonUserA@24
|
LogonUserA@24
|
||||||
;LogonUserExA
|
;LogonUserExA
|
||||||
|
|
|
@ -457,4 +457,45 @@ ConvertToAutoInheritPrivateObjectSecurity(IN PSECURITY_DESCRIPTOR ParentDescript
|
||||||
return FALSE;
|
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 */
|
/* EOF */
|
||||||
|
|
|
@ -1026,4 +1026,17 @@ CreateWellKnownSid(IN WELL_KNOWN_SID_TYPE WellKnownSidType,
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @unimplemented
|
||||||
|
*/
|
||||||
|
BOOL STDCALL
|
||||||
|
IsWellKnownSid(IN PSID pSid,
|
||||||
|
IN WELL_KNOWN_SID_TYPE WellKnownSidType)
|
||||||
|
{
|
||||||
|
FIXME("unimplemented!\n", __FUNCTION__);
|
||||||
|
return FALSE;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
/* EOF */
|
/* EOF */
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue