ReactOS 0.4.16-dev-290-g89a3b8f
|
#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(), 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(), 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(), 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(), 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(), test_GetShellSecurityDescriptor(), and validate_default_security_descriptor().
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(), CreateDhcpPipeSecurity(), CreatePnpInstallEventSecurity(), CreatePowrProfSemaphoreSecurity(), get_sd(), 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(), CreateDhcpPipeSecurity(), CreateLogoffSecurityAttributes(), CreatePnpInstallEventSecurity(), CreatePowrProfSemaphoreSecurity(), CreateProfileMutex(), CreatePublicEvent(), CreateScreenSaverSecurity(), CreateWinlogonDesktopSecurity(), CreateWinstaSecurity(), DwInitializeSdFromThreadToken(), get_sd(), 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(), CreateDhcpPipeSecurity(), CreatePnpInstallEventSecurity(), CreatePowrProfSemaphoreSecurity(), DwInitializeSdFromThreadToken(), get_sd(), handle_getacl(), pSetSecurityInfoCheck(), test_AccessCheck(), test_ConvertSecurityDescriptorToString(), test_process_security(), 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(), CreateDhcpPipeSecurity(), CreatePnpInstallEventSecurity(), CreatePowrProfSemaphoreSecurity(), DwInitializeSdFromThreadToken(), get_sd(), handle_getacl(), pSetSecurityInfoCheck(), TakeOwnershipOfFile(), test_AccessCheck(), test_ConvertSecurityDescriptorToString(), test_process_security(), 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(), pSetSecurityInfoCheck(), test_AddMandatoryAce(), test_ConvertSecurityDescriptorToString(), and test_token_security_descriptor().
WINE_DEFAULT_DEBUG_CHANNEL | ( | advapi | ) |