+++ /dev/null
-/*
- * COPYRIGHT: See COPYING in the top level directory
- * PROJECT: ReactOS system libraries
- * FILE: lib/advapi32/token/privilege.c
- * PURPOSE: advapi32.dll token's privilege handling
- * PROGRAMMER: E.Aliberti
- * UPDATE HISTORY:
- * 20010317 ea stubs
- */
-
-#include <advapi32.h>
-
-
-/**********************************************************************
- * PrivilegeCheck EXPORTED
- *
- * @implemented
- */
-BOOL WINAPI
-PrivilegeCheck(HANDLE ClientToken,
- PPRIVILEGE_SET RequiredPrivileges,
- LPBOOL pfResult)
-{
- BOOLEAN Result;
- NTSTATUS Status;
-
- Status = NtPrivilegeCheck(ClientToken,
- RequiredPrivileges,
- &Result);
- if (!NT_SUCCESS(Status))
- {
- SetLastError(RtlNtStatusToDosError(Status));
- return FALSE;
- }
-
- *pfResult = (BOOL)Result;
-
- return TRUE;
-}
-
-/* EOF */
* Copyright 2006 Hervé Poussineau
*
* PROJECT: ReactOS system libraries
- * FILE: dll/win32/advapi32/sec/sid.c
- * PURPOSE: Security ID functions
+ * FILE: dll/win32/advapi32/wine/security.c
*/
#include <advapi32.h>
return (DWORD)RtlLengthSid(pSid);
}
+/**********************************************************************
+ * PrivilegeCheck EXPORTED
+ *
+ * @implemented
+ */
+BOOL WINAPI
+PrivilegeCheck(HANDLE ClientToken,
+ PPRIVILEGE_SET RequiredPrivileges,
+ LPBOOL pfResult)
+{
+ BOOLEAN Result;
+ NTSTATUS Status;
+
+ Status = NtPrivilegeCheck(ClientToken,
+ RequiredPrivileges,
+ &Result);
+ if (!NT_SUCCESS(Status))
+ {
+ SetLastError(RtlNtStatusToDosError(Status));
+ return FALSE;
+ }
+
+ *pfResult = (BOOL)Result;
+
+ return TRUE;
+}
+
/******************************************************************************
* ParseAclStringFlags
*/