ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

priv.c File Reference
#include <ntoskrnl.h>
#include <debug.h>

Go to the source code of this file.

Defines

#define NDEBUG

Functions

VOID INIT_FUNCTION NTAPI SepInitPrivileges (VOID)
BOOLEAN NTAPI SepPrivilegeCheck (PTOKEN Token, PLUID_AND_ATTRIBUTES Privileges, ULONG PrivilegeCount, ULONG PrivilegeControl, KPROCESSOR_MODE PreviousMode)
NTSTATUS NTAPI SeCaptureLuidAndAttributesArray (PLUID_AND_ATTRIBUTES Src, ULONG PrivilegeCount, KPROCESSOR_MODE PreviousMode, PLUID_AND_ATTRIBUTES AllocatedMem, ULONG AllocatedLength, POOL_TYPE PoolType, BOOLEAN CaptureIfKernel, PLUID_AND_ATTRIBUTES *Dest, PULONG Length)
VOID NTAPI SeReleaseLuidAndAttributesArray (PLUID_AND_ATTRIBUTES Privilege, KPROCESSOR_MODE PreviousMode, BOOLEAN CaptureIfKernel)
NTSTATUS NTAPI SeAppendPrivileges (IN OUT PACCESS_STATE AccessState, IN PPRIVILEGE_SET Privileges)
VOID NTAPI SeFreePrivileges (IN PPRIVILEGE_SET Privileges)
BOOLEAN NTAPI SePrivilegeCheck (PPRIVILEGE_SET Privileges, PSECURITY_SUBJECT_CONTEXT SubjectContext, KPROCESSOR_MODE PreviousMode)
BOOLEAN NTAPI SeSinglePrivilegeCheck (IN LUID PrivilegeValue, IN KPROCESSOR_MODE PreviousMode)
BOOLEAN NTAPI SeCheckPrivilegedObject (IN LUID PrivilegeValue, IN HANDLE ObjectHandle, IN ACCESS_MASK DesiredAccess, IN KPROCESSOR_MODE PreviousMode)
NTSTATUS NTAPI NtPrivilegeCheck (IN HANDLE ClientToken, IN PPRIVILEGE_SET RequiredPrivileges, OUT PBOOLEAN Result)

Variables

LUID SeCreateTokenPrivilege
LUID SeAssignPrimaryTokenPrivilege
LUID SeLockMemoryPrivilege
LUID SeIncreaseQuotaPrivilege
LUID SeUnsolicitedInputPrivilege
LUID SeTcbPrivilege
LUID SeSecurityPrivilege
LUID SeTakeOwnershipPrivilege
LUID SeLoadDriverPrivilege
LUID SeCreatePagefilePrivilege
LUID SeIncreaseBasePriorityPrivilege
LUID SeSystemProfilePrivilege
LUID SeSystemtimePrivilege
LUID SeProfileSingleProcessPrivilege
LUID SeCreatePermanentPrivilege
LUID SeBackupPrivilege
LUID SeRestorePrivilege
LUID SeShutdownPrivilege
LUID SeDebugPrivilege
LUID SeAuditPrivilege
LUID SeSystemEnvironmentPrivilege
LUID SeChangeNotifyPrivilege
LUID SeRemoteShutdownPrivilege
LUID SeUndockPrivilege
LUID SeSyncAgentPrivilege
LUID SeEnableDelegationPrivilege

Generated on Fri May 25 2012 06:06:40 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.