export BuildSecurityDescriptorA/W and IsWellKnownSid

svn path=/trunk/; revision=18146
This commit is contained in:
Thomas Bluemel 2005-09-29 02:02:40 +00:00
parent 0556dd9754
commit 1a4f353cad
3 changed files with 57 additions and 3 deletions

View file

@ -47,8 +47,8 @@ BuildImpersonateExplicitAccessWithNameA@24
BuildImpersonateExplicitAccessWithNameW@24
BuildImpersonateTrusteeA@8
BuildImpersonateTrusteeW@8
;BuildSecurityDescriptorA@36
;BuildSecurityDescriptorW@36
BuildSecurityDescriptorA@36
BuildSecurityDescriptorW@36
BuildTrusteeWithNameA@8
BuildTrusteeWithNameW@8
BuildTrusteeWithObjectsAndNameA@24
@ -325,7 +325,7 @@ IsTokenRestricted@4
IsValidAcl@4
IsValidSecurityDescriptor@4
IsValidSid@4
;IsWellKnownSid
IsWellKnownSid@8
LockServiceDatabase@4
LogonUserA@24
;LogonUserExA

View file

@ -457,4 +457,45 @@ ConvertToAutoInheritPrivateObjectSecurity(IN PSECURITY_DESCRIPTOR ParentDescript
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 */

View file

@ -1026,4 +1026,17 @@ CreateWellKnownSid(IN WELL_KNOWN_SID_TYPE WellKnownSidType,
return FALSE;
}
/*
* @unimplemented
*/
BOOL STDCALL
IsWellKnownSid(IN PSID pSid,
IN WELL_KNOWN_SID_TYPE WellKnownSidType)
{
FIXME("unimplemented!\n", __FUNCTION__);
return FALSE;
}
/* EOF */