[advapi32] - Add stub for ConvertToAutoInheritPrivateObjectSecurity
Dmitry Timoshkov
dmitry at codeweavers.com
Mon Aug 11 22:59:19 CDT 2008
"Vijay Kiran Kamuju" <infyquest at gmail.com> wrote:
> +BOOL WINAPI ConvertToAutoInheritPrivateObjectSecurity(
> + PSECURITY_DESCRIPTOR ParentDescriptor,
> + PSECURITY_DESCRIPTOR CreatorDescriptor,
> + PSECURITY_DESCRIPTOR* NewDescriptor,
> + GUID* ObjectType,
> + BOOL IsDirectoryObject,
> + PGENERIC_MAPPING GenericMapping )
> +{
> + FIXME("%p %p %p %p %d %p - stub\n", ParentDescriptor, CreatorDescriptor,
> + NewDescriptor, ObjectType, IsDirectoryObject, GenericMapping);
> +
> + return FALSE;
> +}
It would be better to not copy variable names from MSDN/PSDK and come up
with your own naming. Say, (parent, creator, new, type, is_directory, mapping)
would work.
> --- a/include/winbase.h
> +++ b/include/winbase.h
> @@ -1373,6 +1373,7 @@ WINBASEAPI HANDLE WINAPI CreateNamedPipeW(LPCWSTR,DWORD,DWORD,DWORD,DWORD,D
> #define CreateNamedPipe WINELIB_NAME_AW(CreateNamedPipe)
> WINBASEAPI BOOL WINAPI CreatePipe(PHANDLE,PHANDLE,LPSECURITY_ATTRIBUTES,DWORD);
> WINADVAPI BOOL WINAPI
> CreatePrivateObjectSecurity(PSECURITY_DESCRIPTOR,PSECURITY_DESCRIPTOR,PSECURITY_DESCRIPTOR*,BOOL,HANDLE,PGENERIC_MAPPING);
> +WINADVAPI BOOL WINAPI
> ConvertToAutoInheritPrivateObjectSecurity(PSECURITY_DESCRIPTOR,PSECURITY_DESCRIPTOR,PSECURITY_DESCRIPTOR*,GUID*,BOOL,PGENERIC_MAPPING);
> WINBASEAPI BOOL WINAPI
> CreateProcessA(LPCSTR,LPSTR,LPSECURITY_ATTRIBUTES,LPSECURITY_ATTRIBUTES,BOOL,DWORD,LPVOID,LPCSTR,LPSTARTUPINFOA,LPPROCESS_INFORMATION);
> WINBASEAPI BOOL WINAPI
> CreateProcessW(LPCWSTR,LPWSTR,LPSECURITY_ATTRIBUTES,LPSECURITY_ATTRIBUTES,BOOL,DWORD,LPVOID,LPCWSTR,LPSTARTUPINFOW,LPPROCESS_INFORMATION);
> #define CreateProcess WINELIB_NAME_AW(CreateProcess)
Please keep the entries alphabetically sorted.
--
Dmitry.
More information about the wine-devel
mailing list