|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include <advapi32.h>
Go to the source code of this file.
| DWORD WINAPI BuildSecurityDescriptorA | ( | IN PTRUSTEE_A pOwner | OPTIONAL, |
| IN PTRUSTEE_A pGroup | OPTIONAL, | ||
| IN ULONG | cCountOfAccessEntries, | ||
| IN PEXPLICIT_ACCESS_A pListOfAccessEntries | OPTIONAL, | ||
| IN ULONG | cCountOfAuditEntries, | ||
| IN PEXPLICIT_ACCESS_A pListOfAuditEntries | OPTIONAL, | ||
| IN PSECURITY_DESCRIPTOR pOldSD | OPTIONAL, | ||
| OUT PULONG | pSizeNewSD, | ||
| OUT PSECURITY_DESCRIPTOR * | pNewSD | ||
| ) |
| DWORD WINAPI BuildSecurityDescriptorW | ( | IN PTRUSTEE_W pOwner | OPTIONAL, |
| IN PTRUSTEE_W pGroup | OPTIONAL, | ||
| IN ULONG | cCountOfAccessEntries, | ||
| IN PEXPLICIT_ACCESS_W pListOfAccessEntries | OPTIONAL, | ||
| IN ULONG | cCountOfAuditEntries, | ||
| IN PEXPLICIT_ACCESS_W pListOfAuditEntries | OPTIONAL, | ||
| IN PSECURITY_DESCRIPTOR pOldSD | OPTIONAL, | ||
| OUT PULONG | pSizeNewSD, | ||
| OUT PSECURITY_DESCRIPTOR * | pNewSD | ||
| ) |
Definition at line 436 of file sec.c.
Referenced by test_BuildSecurityDescriptorW().
| BOOL WINAPI ConvertToAutoInheritPrivateObjectSecurity | ( | IN PSECURITY_DESCRIPTOR | ParentDescriptor, |
| IN PSECURITY_DESCRIPTOR | CurrentSecurityDescriptor, | ||
| OUT PSECURITY_DESCRIPTOR * | NewSecurityDescriptor, | ||
| IN GUID * | ObjectType, | ||
| IN BOOLEAN | IsDirectoryObject, | ||
| IN PGENERIC_MAPPING | GenericMapping | ||
| ) |
| BOOL WINAPI GetSecurityDescriptorControl | ( | PSECURITY_DESCRIPTOR | pSecurityDescriptor, |
| PSECURITY_DESCRIPTOR_CONTROL | pControl, | ||
| LPDWORD | lpdwRevision | ||
| ) |
Definition at line 21 of file sec.c.
Referenced by DumpDacl(), DumpSacl(), test_GetNamedSecurityInfoA(), test_GetShellSecurityDescriptor(), test_PrivateObjectSecurity(), test_SetSecurityDescriptorControl(), and test_token_label().
| BOOL WINAPI GetSecurityDescriptorDacl | ( | PSECURITY_DESCRIPTOR | pSecurityDescriptor, |
| LPBOOL | lpbDaclPresent, | ||
| PACL * | pDacl, | ||
| LPBOOL | lpbDaclDefaulted | ||
| ) |
Definition at line 45 of file sec.c.
Referenced by AccRewriteGetHandleRights(), CSecurityDescriptor::BeginDACLInteration(), DumpDacl(), get_sd(), GetPrivateObjectSecurity(), handle_setacl(), IEffectivePermission_fnGetEffectivePermission(), PrintFileDacl(), ReloadPrincipalsList(), RSAENH_CPSetProvParam(), SetupCommitFileQueueW(), test_child_token_sd(), test_default_dacl_owner_sid(), test_GetNamedSecurityInfoA(), test_GetSecurityInfo(), test_GetShellSecurityDescriptor(), test_security_descriptor(), test_token_label(), test_token_security_descriptor(), and validate_default_security_descriptor().
| BOOL WINAPI GetSecurityDescriptorGroup | ( | PSECURITY_DESCRIPTOR | pSecurityDescriptor, |
| PSID * | pGroup, | ||
| LPBOOL | lpbGroupDefaulted | ||
| ) |
Definition at line 76 of file sec.c.
Referenced by AccRewriteGetHandleRights(), DumpGroup(), get_sd(), GetPrivateObjectSecurity(), handle_setacl(), RSAENH_CPSetProvParam(), SetupCommitFileQueueW(), test_GetNamedSecurityInfoA(), test_GetSecurityInfo(), test_group_equal(), test_security_descriptor(), test_token_label(), and validate_default_security_descriptor().
| BOOL WINAPI GetSecurityDescriptorOwner | ( | PSECURITY_DESCRIPTOR | pSecurityDescriptor, |
| PSID * | pOwner, | ||
| LPBOOL | lpbOwnerDefaulted | ||
| ) |
Definition at line 103 of file sec.c.
Referenced by AccRewriteGetHandleRights(), DumpOwner(), CShellCommandOwner::Execute(), get_sd(), GetPrivateObjectSecurity(), handle_setacl(), ReloadPrincipalsList(), RSAENH_CPSetProvParam(), SetupCommitFileQueueW(), test_default_dacl_owner_sid(), test_GetNamedSecurityInfoA(), test_GetSecurityInfo(), test_owner_equal(), test_security_descriptor(), test_token_label(), and validate_default_security_descriptor().
| DWORD WINAPI GetSecurityDescriptorRMControl | ( | PSECURITY_DESCRIPTOR | SecurityDescriptor, |
| PUCHAR | RMControl | ||
| ) |
Definition at line 130 of file sec.c.
| BOOL WINAPI GetSecurityDescriptorSacl | ( | PSECURITY_DESCRIPTOR | pSecurityDescriptor, |
| LPBOOL | lpbSaclPresent, | ||
| PACL * | pSacl, | ||
| LPBOOL | lpbSaclDefaulted | ||
| ) |
Definition at line 146 of file sec.c.
Referenced by AccRewriteGetHandleRights(), CSecurityDescriptor::BeginSACLInteration(), DumpSacl(), get_sd(), GetPrivateObjectSecurity(), RSAENH_CPSetProvParam(), SetupCommitFileQueueW(), test_AddMandatoryAce(), test_child_token_sd(), test_child_token_sd_medium(), test_child_token_sd_restricted(), test_security_descriptor(), test_token_label(), and test_token_security_descriptor().
| BOOL WINAPI IsValidSecurityDescriptor | ( | PSECURITY_DESCRIPTOR | pSecurityDescriptor | ) |
Definition at line 176 of file sec.c.
Referenced by get_sd(), and test_GetShellSecurityDescriptor().
| BOOL WINAPI MakeAbsoluteSD2 | ( | IN OUT PSECURITY_DESCRIPTOR | pSelfRelativeSecurityDescriptor, |
| OUT LPDWORD | lpdwBufferSize | ||
| ) |
| BOOL WINAPI MakeSelfRelativeSD | ( | PSECURITY_DESCRIPTOR | pAbsoluteSecurityDescriptor, |
| PSECURITY_DESCRIPTOR | pSelfRelativeSecurityDescriptor, | ||
| LPDWORD | lpdwBufferLength | ||
| ) |
Definition at line 214 of file sec.c.
Referenced by ConvertToSelfRelative(), CreateDefaultProcessSecurityCommon(), CreatePnpInstallEventSecurity(), CreatePwrProfSemaphoreSecurity(), get_sd(), GetPrivateObjectSecurity(), handle_getacl(), test_BuildSecurityDescriptorW(), and test_security_descriptor().
| VOID WINAPI QuerySecurityAccessMask | ( | IN SECURITY_INFORMATION | SecurityInformation, |
| OUT LPDWORD | DesiredAccess | ||
| ) |
Definition at line 377 of file sec.c.
Referenced by GetFileSecurityW().
| VOID WINAPI SetSecurityAccessMask | ( | IN SECURITY_INFORMATION | SecurityInformation, |
| OUT LPDWORD | DesiredAccess | ||
| ) |
Definition at line 398 of file sec.c.
Referenced by SetFileSecurityW().
| BOOL WINAPI SetSecurityDescriptorControl | ( | PSECURITY_DESCRIPTOR | pSecurityDescriptor, |
| SECURITY_DESCRIPTOR_CONTROL | ControlBitsOfInterest, | ||
| SECURITY_DESCRIPTOR_CONTROL | ControlBitsToSet | ||
| ) |
Definition at line 238 of file sec.c.
Referenced by pSetSecurityInfoCheck().
| BOOL WINAPI SetSecurityDescriptorDacl | ( | PSECURITY_DESCRIPTOR | pSecurityDescriptor, |
| BOOL | bDaclPresent, | ||
| PACL | pDacl, | ||
| BOOL | bDaclDefaulted | ||
| ) |
Definition at line 262 of file sec.c.
Referenced by AllowDesktopAccessToUser(), AllowWinstaAccessToUser(), CreateAllAccessSecurityAttributes(), CreateApplicationDesktopSecurity(), CreateDefaultProcessSecurityCommon(), CreateDefaultSecurityDescriptor(), CreateLogoffSecurityAttributes(), CreatePnpInstallEventSecurity(), CreateProfileMutex(), CreatePublicEvent(), CreatePwrProfSemaphoreSecurity(), CreateScreenSaverSecurity(), CreateWinlogonDesktopSecurity(), CreateWinstaSecurity(), DwInitializeSdFromThreadToken(), get_sd(), GetPrivateObjectSecurity(), GetShellSecurityDescriptor(), handle_getacl(), InitializeAudioDeviceListLock(), pSetSecurityInfoCheck(), START_TEST(), test_AccessCheck(), test_ConvertSecurityDescriptorToString(), test_CreateDirectoryA(), test_event(), test_GetNamedSecurityInfoA(), test_GetSecurityInfo(), test_maximum_allowed(), test_process_security(), test_reg_create_key(), test_reg_open_key(), and test_token_security_descriptor().
| BOOL WINAPI SetSecurityDescriptorGroup | ( | PSECURITY_DESCRIPTOR | pSecurityDescriptor, |
| PSID | pGroup, | ||
| BOOL | bGroupDefaulted | ||
| ) |
Definition at line 288 of file sec.c.
Referenced by CreateDefaultProcessSecurityCommon(), CreatePnpInstallEventSecurity(), CreatePwrProfSemaphoreSecurity(), DwInitializeSdFromThreadToken(), get_sd(), handle_getacl(), pSetSecurityInfoCheck(), and test_security_info().
| BOOL WINAPI SetSecurityDescriptorOwner | ( | PSECURITY_DESCRIPTOR | pSecurityDescriptor, |
| PSID | pOwner, | ||
| BOOL | bOwnerDefaulted | ||
| ) |
Definition at line 312 of file sec.c.
Referenced by CreateDefaultProcessSecurityCommon(), CreatePnpInstallEventSecurity(), CreatePwrProfSemaphoreSecurity(), DwInitializeSdFromThreadToken(), get_sd(), handle_getacl(), pSetSecurityInfoCheck(), TakeOwnershipOfFile(), and test_security_info().
| DWORD WINAPI SetSecurityDescriptorRMControl | ( | PSECURITY_DESCRIPTOR | SecurityDescriptor, |
| PUCHAR | RMControl | ||
| ) |
| BOOL WINAPI SetSecurityDescriptorSacl | ( | PSECURITY_DESCRIPTOR | pSecurityDescriptor, |
| BOOL | bSaclPresent, | ||
| PACL | pSacl, | ||
| BOOL | bSaclDefaulted | ||
| ) |
Definition at line 351 of file sec.c.
Referenced by get_sd(), and pSetSecurityInfoCheck().
| WINE_DEFAULT_DEBUG_CHANNEL | ( | advapi | ) |