mirror of
https://github.com/reactos/reactos.git
synced 2025-08-02 05:15:41 +00:00
[RTL] Fix prototypes of RtlCreateUserSecurityObject and RtlCreateAndSetSD
This commit is contained in:
parent
5af1d7c6b1
commit
f4992a4484
2 changed files with 11 additions and 2 deletions
|
@ -1391,6 +1391,15 @@ typedef struct _RTL_PERTHREAD_CURDIR
|
||||||
PVOID Environment;
|
PVOID Environment;
|
||||||
} RTL_PERTHREAD_CURDIR, *PRTL_PERTHREAD_CURDIR;
|
} RTL_PERTHREAD_CURDIR, *PRTL_PERTHREAD_CURDIR;
|
||||||
|
|
||||||
|
typedef struct _RTL_ACE_DATA
|
||||||
|
{
|
||||||
|
UCHAR AceType;
|
||||||
|
UCHAR InheritFlags;
|
||||||
|
UCHAR AceFlags;
|
||||||
|
ACCESS_MASK Mask;
|
||||||
|
PSID *Sid;
|
||||||
|
} RTL_ACE_DATA, *PRTL_ACE_DATA;
|
||||||
|
|
||||||
//
|
//
|
||||||
// Private State structure for RtlAcquirePrivilege/RtlReleasePrivilege
|
// Private State structure for RtlAcquirePrivilege/RtlReleasePrivilege
|
||||||
//
|
//
|
||||||
|
|
|
@ -391,7 +391,7 @@ Cleanup1:
|
||||||
*/
|
*/
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
NTAPI
|
||||||
RtlCreateAndSetSD(IN PVOID AceData,
|
RtlCreateAndSetSD(IN PRTL_ACE_DATA AceData,
|
||||||
IN ULONG AceCount,
|
IN ULONG AceCount,
|
||||||
IN PSID OwnerSid OPTIONAL,
|
IN PSID OwnerSid OPTIONAL,
|
||||||
IN PSID GroupSid OPTIONAL,
|
IN PSID GroupSid OPTIONAL,
|
||||||
|
@ -556,7 +556,7 @@ RtlNewInstanceSecurityObject(IN BOOLEAN ParentDescriptorChanged,
|
||||||
*/
|
*/
|
||||||
NTSTATUS
|
NTSTATUS
|
||||||
NTAPI
|
NTAPI
|
||||||
RtlCreateUserSecurityObject(IN PVOID AceData,
|
RtlCreateUserSecurityObject(IN PRTL_ACE_DATA AceData,
|
||||||
IN ULONG AceCount,
|
IN ULONG AceCount,
|
||||||
IN PSID OwnerSid,
|
IN PSID OwnerSid,
|
||||||
IN PSID GroupSid,
|
IN PSID GroupSid,
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue