ReactOS 0.4.16-dev-303-g11d5cb8
|
#include <advapi32.h>
Go to the source code of this file.
Macros | |
#define | FindNtMartaProc(Name) |
Variables | |
NTMARTA | NtMartaStatic = { 0 } |
static PNTMARTA | NtMarta = NULL |
Definition at line 74 of file misc.c.
Referenced by FreeInheritedFromArray(), GetExplicitEntriesFromAclW(), GetInheritanceSourceW(), GetNamedSecurityInfoW(), GetSecurityInfo(), SetEntriesInAclW(), SetNamedSecurityInfoW(), SetSecurityInfo(), and TreeResetNamedSecurityInfoW().
BOOL WINAPI CreatePrivateObjectSecurity | ( | PSECURITY_DESCRIPTOR | ParentDescriptor, |
PSECURITY_DESCRIPTOR | CreatorDescriptor, | ||
PSECURITY_DESCRIPTOR * | NewDescriptor, | ||
BOOL | IsDirectoryObject, | ||
HANDLE | Token, | ||
PGENERIC_MAPPING | GenericMapping | ||
) |
Definition at line 1340 of file misc.c.
Referenced by CreatePrivateObjectSecurityWithMultipleInheritance().
BOOL WINAPI CreatePrivateObjectSecurityEx | ( | PSECURITY_DESCRIPTOR | ParentDescriptor, |
PSECURITY_DESCRIPTOR | CreatorDescriptor, | ||
PSECURITY_DESCRIPTOR * | NewDescriptor, | ||
GUID * | ObjectType, | ||
BOOL | IsContainerObject, | ||
ULONG | AutoInheritFlags, | ||
HANDLE | Token, | ||
PGENERIC_MAPPING | GenericMapping | ||
) |
BOOL WINAPI CreatePrivateObjectSecurityWithMultipleInheritance | ( | PSECURITY_DESCRIPTOR | ParentDescriptor, |
PSECURITY_DESCRIPTOR | CreatorDescriptor, | ||
PSECURITY_DESCRIPTOR * | NewDescriptor, | ||
GUID ** | ObjectTypes, | ||
ULONG | GuidCount, | ||
BOOL | IsContainerObject, | ||
ULONG | AutoInheritFlags, | ||
HANDLE | Token, | ||
PGENERIC_MAPPING | GenericMapping | ||
) |
Definition at line 1389 of file misc.c.
BOOL WINAPI DestroyPrivateObjectSecurity | ( | PSECURITY_DESCRIPTOR * | ObjectDescriptor | ) |
DWORD WINAPI GetNamedSecurityInfoW | ( | LPWSTR | pObjectName, |
SE_OBJECT_TYPE | ObjectType, | ||
SECURITY_INFORMATION | SecurityInfo, | ||
PSID * | ppsidOwner, | ||
PSID * | ppsidGroup, | ||
PACL * | ppDacl, | ||
PACL * | ppSacl, | ||
PSECURITY_DESCRIPTOR * | ppSecurityDescriptor | ||
) |
Definition at line 1147 of file misc.c.
Referenced by GetNamedSecurityInfoA(), and ISecurityInformation_fnGetSecurity().
BOOL WINAPI GetPrivateObjectSecurity | ( | IN PSECURITY_DESCRIPTOR | ObjectDescriptor, |
IN SECURITY_INFORMATION | SecurityInformation, | ||
OUT PSECURITY_DESCRIPTOR ResultantDescriptor | OPTIONAL, | ||
IN DWORD | DescriptorLength, | ||
OUT PDWORD | ReturnLength | ||
) |
Definition at line 1429 of file misc.c.
Referenced by test_PrivateObjectSecurity().
DWORD WINAPI GetSecurityInfo | ( | HANDLE | handle, |
SE_OBJECT_TYPE | ObjectType, | ||
SECURITY_INFORMATION | SecurityInfo, | ||
PSID * | ppsidOwner, | ||
PSID * | ppsidGroup, | ||
PACL * | ppDacl, | ||
PACL * | ppSacl, | ||
PSECURITY_DESCRIPTOR * | ppSecurityDescriptor | ||
) |
Definition at line 1244 of file misc.c.
Referenced by PerfDataRefresh(), RSAENH_CPGetProvParam(), and test_system_security_access().
Definition at line 246 of file misc.c.
Referenced by load_encryption_key(), map_user_to_ids(), nfs41_client_owner(), PrintSystemInfo(), RSAENH_CPAcquireContext(), test_create_delete_svc(), test_GetUserNameA(), test_LookupAccountName(), test_LookupAccountSid(), and WNetGetUserA().
Definition at line 291 of file misc.c.
Referenced by _build_action_map(), _configure_devices(), _set_action_map(), _SHExpandEnvironmentStrings(), create_cookie_url(), CreateJob(), enumeration_callback(), FTP_Connect(), get_owner(), get_username(), GetCurrentLoggedOnUserName(), GetUserNameA(), GetUserNameExW(), init_access_tests(), init_wksta_tests(), JoystickWGenericImpl_BuildActionMap(), NetWkstaUserGetInfo(), OnCreate(), set_installer_properties(), set_user_sid_prop(), ShellShutdownDialog(), test_GetUserNameW(), test_Win32_ComputerSystem(), WNetGetUserW(), and WTSQuerySessionInformationW().
Definition at line 133 of file misc.c.
Definition at line 152 of file misc.c.
Referenced by CreateUserEnvironment(), KillComProcesses(), LogoffShutdownThread(), OnShutDown(), PerfDataRefresh(), PlayEventSound(), PlayLogoffSound(), PlayLogonSoundThread(), RestoreAllConnections(), ScmStartUserModeService(), ScreenSaverThreadMain(), SetDefaultLanguage(), StartScreenSaver(), test_AccessCheck(), and WlxScreenSaverNotify().
Definition at line 32 of file misc.c.
Referenced by CheckNtMartaPresent().
BOOL WINAPI LookupAccountNameW | ( | LPCWSTR | lpSystemName, |
LPCWSTR | lpAccountName, | ||
PSID | Sid, | ||
LPDWORD | cbSid, | ||
LPWSTR | ReferencedDomainName, | ||
LPDWORD | cchReferencedDomainName, | ||
PSID_NAME_USE | peUse | ||
) |
Definition at line 626 of file misc.c.
Referenced by LookupAccountNameA(), MsiSourceListAddSourceW(), and set_user_sid_prop().
BOOL WINAPI LookupAccountSidA | ( | LPCSTR | lpSystemName, |
PSID | lpSid, | ||
LPSTR | lpName, | ||
LPDWORD | cchName, | ||
LPSTR | lpReferencedDomainName, | ||
LPDWORD | cchReferencedDomainName, | ||
PSID_NAME_USE | peUse | ||
) |
Definition at line 405 of file misc.c.
Referenced by get_sid_info(), test_LookupAccountSid(), test_process_security(), test_sid_str(), and test_token_attr().
BOOL WINAPI LookupAccountSidW | ( | LPCWSTR | pSystemName, |
PSID | pSid, | ||
LPWSTR | pAccountName, | ||
LPDWORD | pdwAccountName, | ||
LPWSTR | pDomainName, | ||
LPDWORD | pdwDomainName, | ||
PSID_NAME_USE | peUse | ||
) |
Definition at line 537 of file misc.c.
Referenced by GetEventUserName(), GetProfileName(), GetUserAndDomainName(), GetUserNameW(), LookupAccountSidA(), SidToUserName(), test_LookupAccountSid(), and WhoamiGroups().
BOOL WINAPI LookupPrivilegeDisplayNameW | ( | LPCWSTR | lpSystemName, |
LPCWSTR | lpName, | ||
LPWSTR | lpDisplayName, | ||
LPDWORD | cchDisplayName, | ||
LPDWORD | lpLanguageId | ||
) |
Definition at line 901 of file misc.c.
Referenced by LookupPrivilegeDisplayNameA(), and WhoamiPriv().
BOOL WINAPI LookupPrivilegeNameW | ( | LPCWSTR | lpSystemName, |
PLUID | lpLuid, | ||
LPWSTR | lpName, | ||
LPDWORD | cchName | ||
) |
Definition at line 832 of file misc.c.
Referenced by LookupPrivilegeNameA(), and WhoamiPriv().
Definition at line 732 of file misc.c.
Referenced by set_privileges(), test_AdjustTokenPrivileges(), test_CreateRestrictedToken(), test_SetFileValidData(), test_system_security_access(), and WinMain().
Definition at line 782 of file misc.c.
Referenced by AddDeviceW(), AdjustEnableDefaultPriv(), DisablePrivilege(), DoesUserHavePrivilege(), EnablePrivilege(), EnableProcessPrivileges(), enableTokenPrivilege(), FormatEx2(), LookupPrivilegeValueA(), PauseBalanceW(), pSetupEnablePrivilege(), RecvSubvolGUIW(), RecvSubvolW(), RemoveDeviceW(), ResetStatsW(), ResizeDeviceW(), SendSubvolGUIW(), SendSubvolW(), SetDriverLoadPrivilege(), SHInvokePrivilegedFunctionW(), ShowScrubW(), SHTestTokenPrivilegeW(), ShutdownSystem(), StartBalanceW(), StartScrubW(), StopBalanceW(), StopScrubW(), SystemSetLocalTime(), SystemSetTime(), UpdateDriver(), and wWinMain().
|
static |
Definition at line 965 of file misc.c.
Referenced by GetNamedSecurityInfoW(), and GetSecurityInfo().
|
static |
Definition at line 1020 of file misc.c.
Referenced by SetNamedSecurityInfoW(), and SetSecurityInfo().
DWORD WINAPI SetNamedSecurityInfoW | ( | LPWSTR | pObjectName, |
SE_OBJECT_TYPE | ObjectType, | ||
SECURITY_INFORMATION | SecurityInfo, | ||
PSID | psidOwner, | ||
PSID | psidGroup, | ||
PACL | pDacl, | ||
PACL | pSacl | ||
) |
Definition at line 1197 of file misc.c.
Referenced by SetNamedSecurityInfoA(), and SetupCommitFileQueueW().
BOOL WINAPI SetPrivateObjectSecurity | ( | SECURITY_INFORMATION | SecurityInformation, |
PSECURITY_DESCRIPTOR | ModificationDescriptor, | ||
PSECURITY_DESCRIPTOR * | ObjectsSecurityDescriptor, | ||
PGENERIC_MAPPING | GenericMapping, | ||
HANDLE | Token | ||
) |
Definition at line 1460 of file misc.c.
DWORD WINAPI SetSecurityInfo | ( | HANDLE | handle, |
SE_OBJECT_TYPE | ObjectType, | ||
SECURITY_INFORMATION | SecurityInfo, | ||
PSID | psidOwner, | ||
PSID | psidGroup, | ||
PACL | pDacl, | ||
PACL | pSacl | ||
) |
Definition at line 1295 of file misc.c.
Referenced by RSAENH_CPSetProvParam().
DWORD WINAPI TreeResetNamedSecurityInfoA | ( | LPSTR | pObjectName, |
SE_OBJECT_TYPE | ObjectType, | ||
SECURITY_INFORMATION | SecurityInfo, | ||
PSID | pOwner, | ||
PSID | pGroup, | ||
PACL | pDacl, | ||
PACL | pSacl, | ||
BOOL | KeepExplicit, | ||
FN_PROGRESSA | fnProgress, | ||
PROG_INVOKE_SETTING | ProgressInvokeSetting, | ||
PVOID | Args | ||
) |
Definition at line 1621 of file misc.c.
DWORD WINAPI TreeResetNamedSecurityInfoW | ( | LPWSTR | pObjectName, |
SE_OBJECT_TYPE | ObjectType, | ||
SECURITY_INFORMATION | SecurityInfo, | ||
PSID | pOwner, | ||
PSID | pGroup, | ||
PACL | pDacl, | ||
PACL | pSacl, | ||
BOOL | KeepExplicit, | ||
FN_PROGRESSW | fnProgress, | ||
PROG_INVOKE_SETTING | ProgressInvokeSetting, | ||
PVOID | Args | ||
) |
Definition at line 1488 of file misc.c.
Referenced by TreeResetNamedSecurityInfoA().
WINE_DEFAULT_DEBUG_CHANNEL | ( | advapi | ) |
Definition at line 20 of file misc.c.
Referenced by CheckNtMartaPresent(), and UnloadNtMarta().
NTMARTA NtMartaStatic = { 0 } |
Definition at line 19 of file misc.c.
Referenced by CheckNtMartaPresent(), LoadAndInitializeNtMarta(), and UnloadNtMarta().