[PATCH] kernelbase: Forward ConvertToAutoInheritPrivateObjectSecurity() to ntdll.
Nikolay Sivov
nsivov at codeweavers.com
Wed Sep 2 06:28:25 CDT 2020
Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
---
dlls/kernelbase/security.c | 3 +--
include/winternl.h | 2 ++
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/dlls/kernelbase/security.c b/dlls/kernelbase/security.c
index d1736e61b80..72bb5892d3b 100644
--- a/dlls/kernelbase/security.c
+++ b/dlls/kernelbase/security.c
@@ -900,8 +900,7 @@ BOOL WINAPI ConvertToAutoInheritPrivateObjectSecurity( PSECURITY_DESCRIPTOR pare
GUID *type, BOOL is_dir,
PGENERIC_MAPPING mapping )
{
- FIXME("%p %p %p %p %d %p - stub\n", parent, current, descr, type, is_dir, mapping );
- return FALSE;
+ return set_ntstatus( RtlConvertToAutoInheritSecurityObject( parent, current, descr, type, is_dir, mapping ));
}
/******************************************************************************
diff --git a/include/winternl.h b/include/winternl.h
index 6c809193977..db79a050048 100644
--- a/include/winternl.h
+++ b/include/winternl.h
@@ -3281,6 +3281,8 @@ NTSYSAPI LONG WINAPI RtlCompareUnicodeString(const UNICODE_STRING*,const UN
NTSYSAPI LONG WINAPI RtlCompareUnicodeStrings(const WCHAR*,SIZE_T,const WCHAR*,SIZE_T,BOOLEAN);
NTSYSAPI NTSTATUS WINAPI RtlCompressBuffer(USHORT,PUCHAR,ULONG,PUCHAR,ULONG,ULONG,PULONG,PVOID);
NTSYSAPI DWORD WINAPI RtlComputeCrc32(DWORD,const BYTE*,INT);
+NTSYSAPI NTSTATUS WINAPI RtlConvertToAutoInheritSecurityObject(PSECURITY_DESCRIPTOR,PSECURITY_DESCRIPTOR cdesc,
+ PSECURITY_DESCRIPTOR*, GUID*,BOOL,PGENERIC_MAPPING);
NTSYSAPI NTSTATUS WINAPI RtlConvertSidToUnicodeString(PUNICODE_STRING,PSID,BOOLEAN);
NTSYSAPI void WINAPI RtlCopyLuid(PLUID,const LUID*);
NTSYSAPI void WINAPI RtlCopyLuidAndAttributesArray(ULONG,const LUID_AND_ATTRIBUTES*,PLUID_AND_ATTRIBUTES);
--
2.28.0
More information about the wine-devel
mailing list