|
ReactOS 0.4.16-dev-1983-g1a17364
|

Go to the source code of this file.
Macros | |
| #define | NDEBUG |
| #define NDEBUG |
Definition at line 12 of file security.c.
| NTSTATUS NTAPI RtlConvertToAutoInheritSecurityObject | ( | IN PSECURITY_DESCRIPTOR | ParentDescriptor, |
| IN PSECURITY_DESCRIPTOR | CreatorDescriptor, | ||
| OUT PSECURITY_DESCRIPTOR * | NewDescriptor, | ||
| IN LPGUID | ObjectType, | ||
| IN BOOLEAN | IsDirectoryObject, | ||
| IN PGENERIC_MAPPING | GenericMapping | ||
| ) |
Definition at line 798 of file security.c.
| NTSTATUS NTAPI RtlCreateAndSetSD | ( | IN PRTL_ACE_DATA | AceData, |
| IN ULONG | AceCount, | ||
| IN PSID OwnerSid | OPTIONAL, | ||
| IN PSID GroupSid | OPTIONAL, | ||
| OUT PSECURITY_DESCRIPTOR * | NewDescriptor | ||
| ) |
Definition at line 394 of file security.c.
Referenced by RtlCreateUserSecurityObject().
| NTSTATUS NTAPI RtlCreateUserSecurityObject | ( | IN PRTL_ACE_DATA | AceData, |
| IN ULONG | AceCount, | ||
| IN PSID | OwnerSid, | ||
| IN PSID | GroupSid, | ||
| IN BOOLEAN | IsDirectoryObject, | ||
| IN PGENERIC_MAPPING | GenericMapping, | ||
| OUT PSECURITY_DESCRIPTOR * | NewDescriptor | ||
| ) |
Definition at line 559 of file security.c.
Definition at line 238 of file security.c.
| NTSTATUS NTAPI RtlDeleteSecurityObject | ( | IN PSECURITY_DESCRIPTOR * | ObjectDescriptor | ) |
Definition at line 409 of file security.c.
Definition at line 830 of file security.c.
Referenced by RtlpSecMemFreeVirtualMemory(), and UnmapViewOfFile().
| NTSTATUS NTAPI RtlNewInstanceSecurityObject | ( | IN BOOLEAN | ParentDescriptorChanged, |
| IN BOOLEAN | CreatorDescriptorChanged, | ||
| IN PLUID | OldClientTokenModifiedId, | ||
| OUT PLUID | NewClientTokenModifiedId, | ||
| IN PSECURITY_DESCRIPTOR | ParentDescriptor, | ||
| IN PSECURITY_DESCRIPTOR | CreatorDescriptor, | ||
| OUT PSECURITY_DESCRIPTOR * | NewDescriptor, | ||
| IN BOOLEAN | IsDirectoryObject, | ||
| IN HANDLE | Token, | ||
| IN PGENERIC_MAPPING | GenericMapping | ||
| ) |
Definition at line 506 of file security.c.
| NTSTATUS NTAPI RtlNewSecurityGrantedAccess | ( | IN ACCESS_MASK | DesiredAccess, |
| OUT PPRIVILEGE_SET | Privileges, | ||
| IN OUT PULONG | Length, | ||
| IN HANDLE | Token, | ||
| IN PGENERIC_MAPPING | GenericMapping, | ||
| OUT PACCESS_MASK | RemainingDesiredAccess | ||
| ) |
Definition at line 606 of file security.c.
| NTSTATUS NTAPI RtlNewSecurityObject | ( | IN PSECURITY_DESCRIPTOR | ParentDescriptor, |
| IN PSECURITY_DESCRIPTOR | CreatorDescriptor, | ||
| OUT PSECURITY_DESCRIPTOR * | NewDescriptor, | ||
| IN BOOLEAN | IsDirectoryObject, | ||
| IN HANDLE | Token, | ||
| IN PGENERIC_MAPPING | GenericMapping | ||
| ) |
Definition at line 423 of file security.c.
| NTSTATUS NTAPI RtlNewSecurityObjectEx | ( | IN PSECURITY_DESCRIPTOR | ParentDescriptor, |
| IN PSECURITY_DESCRIPTOR | CreatorDescriptor, | ||
| OUT PSECURITY_DESCRIPTOR * | NewDescriptor, | ||
| IN LPGUID | ObjectType, | ||
| IN BOOLEAN | IsDirectoryObject, | ||
| IN ULONG | AutoInheritFlags, | ||
| IN HANDLE | Token, | ||
| IN PGENERIC_MAPPING | GenericMapping | ||
| ) |
Definition at line 449 of file security.c.
| NTSTATUS NTAPI RtlNewSecurityObjectWithMultipleInheritance | ( | IN PSECURITY_DESCRIPTOR | ParentDescriptor, |
| IN PSECURITY_DESCRIPTOR | CreatorDescriptor, | ||
| OUT PSECURITY_DESCRIPTOR * | NewDescriptor, | ||
| IN LPGUID * | ObjectTypes, | ||
| IN ULONG | GuidCount, | ||
| IN BOOLEAN | IsDirectoryObject, | ||
| IN ULONG | AutoInheritFlags, | ||
| IN HANDLE | Token, | ||
| IN PGENERIC_MAPPING | GenericMapping | ||
| ) |
Definition at line 477 of file security.c.
| NTSTATUS NTAPI RtlpConvertToAutoInheritSecurityObject | ( | IN PSECURITY_DESCRIPTOR | ParentDescriptor, |
| IN PSECURITY_DESCRIPTOR | CreatorDescriptor, | ||
| OUT PSECURITY_DESCRIPTOR * | NewDescriptor, | ||
| IN LPGUID | ObjectType, | ||
| IN BOOLEAN | IsDirectoryObject, | ||
| IN PGENERIC_MAPPING | GenericMapping | ||
| ) |
Definition at line 220 of file security.c.
Referenced by RtlConvertToAutoInheritSecurityObject().
| NTSTATUS NTAPI RtlpNewSecurityObject | ( | IN PSECURITY_DESCRIPTOR | ParentDescriptor, |
| IN PSECURITY_DESCRIPTOR | CreatorDescriptor, | ||
| OUT PSECURITY_DESCRIPTOR * | NewDescriptor, | ||
| IN LPGUID * | ObjectTypes, | ||
| IN ULONG | GuidCount, | ||
| IN BOOLEAN | IsDirectoryObject, | ||
| IN ULONG | AutoInheritFlags, | ||
| IN HANDLE | Token, | ||
| IN PGENERIC_MAPPING | GenericMapping | ||
| ) |
Definition at line 204 of file security.c.
Referenced by RtlNewSecurityObject(), RtlNewSecurityObjectEx(), and RtlNewSecurityObjectWithMultipleInheritance().
| NTSTATUS NTAPI RtlpSetSecurityObject | ( | IN PVOID Object | OPTIONAL, |
| IN SECURITY_INFORMATION | SecurityInformation, | ||
| IN PSECURITY_DESCRIPTOR | ModificationDescriptor, | ||
| IN OUT PSECURITY_DESCRIPTOR * | ObjectsSecurityDescriptor, | ||
| IN ULONG | AutoInheritFlags, | ||
| IN ULONG | PoolType, | ||
| IN PGENERIC_MAPPING | GenericMapping, | ||
| IN HANDLE Token | OPTIONAL | ||
| ) |
Definition at line 19 of file security.c.
Referenced by RtlSetSecurityObject(), and RtlSetSecurityObjectEx().
| NTSTATUS NTAPI RtlQuerySecurityObject | ( | IN PSECURITY_DESCRIPTOR | ObjectDescriptor, |
| IN SECURITY_INFORMATION | SecurityInformation, | ||
| OUT PSECURITY_DESCRIPTOR | ResultantDescriptor, | ||
| IN ULONG | DescriptorLength, | ||
| OUT PULONG | ReturnLength | ||
| ) |
Definition at line 695 of file security.c.
| NTSTATUS NTAPI RtlRegisterSecureMemoryCacheCallback | ( | IN PRTL_SECURE_MEMORY_CACHE_CALLBACK | Callback | ) |
Definition at line 819 of file security.c.
| NTSTATUS NTAPI RtlSetSecurityObject | ( | IN SECURITY_INFORMATION | SecurityInformation, |
| IN PSECURITY_DESCRIPTOR | ModificationDescriptor, | ||
| IN OUT PSECURITY_DESCRIPTOR * | ObjectsSecurityDescriptor, | ||
| IN PGENERIC_MAPPING | GenericMapping, | ||
| IN HANDLE Token | OPTIONAL | ||
| ) |
Definition at line 752 of file security.c.
| NTSTATUS NTAPI RtlSetSecurityObjectEx | ( | IN SECURITY_INFORMATION | SecurityInformation, |
| IN PSECURITY_DESCRIPTOR | ModificationDescriptor, | ||
| IN OUT PSECURITY_DESCRIPTOR * | ObjectsSecurityDescriptor, | ||
| IN ULONG | AutoInheritFlags, | ||
| IN PGENERIC_MAPPING | GenericMapping, | ||
| IN HANDLE Token | OPTIONAL | ||
| ) |
Definition at line 774 of file security.c.