ReactOS
0.4.15-dev-2106-g6de3300
|
#include "lsasrv.h"
Go to the source code of this file.
NTSTATUS LsapCloseDbObject | ( | PLSA_DB_OBJECT | DbObject | ) |
Definition at line 868 of file database.c.
Referenced by LsapCreateDatabaseObjects(), LsapDeleteDbObject(), LsapGetDomainInfo(), LsarAddAccountRights(), LsarClose(), LsarCreateSecret(), LsarOpenSecret(), LsarRemoveAccountRights(), LsarRetrievePrivateData(), and LsarStorePrivateData().
Definition at line 85 of file database.c.
Referenced by LsapInitDatabase().
Definition at line 232 of file database.c.
Referenced by LsapInitDatabase().
NTSTATUS LsapCreateDbObject | ( | IN PLSA_DB_OBJECT | ParentObject, |
IN LPWSTR | ContainerName, | ||
IN LPWSTR | ObjectName, | ||
IN LSA_DB_OBJECT_TYPE | ObjectType, | ||
IN ACCESS_MASK | DesiredAccess, | ||
IN BOOLEAN | Trusted, | ||
OUT PLSA_DB_OBJECT * | DbObject | ||
) |
Definition at line 590 of file database.c.
Referenced by LsarCreateSecret(), LsarpCreateAccount(), and LsarStorePrivateData().
Definition at line 209 of file database.c.
Referenced by LsapCreateDatabaseObjects().
NTSTATUS LsapDeleteDbObject | ( | IN PLSA_DB_OBJECT | DbObject | ) |
Definition at line 899 of file database.c.
Referenced by LsarDeleteObject(), and LsarStorePrivateData().
NTSTATUS LsapDeleteObjectAttribute | ( | PLSA_DB_OBJECT | DbObject, |
LPWSTR | AttributeName | ||
) |
Definition at line 1080 of file database.c.
Referenced by LsarRemovePrivilegesFromAccount().
Definition at line 405 of file database.c.
Referenced by LsapInitDatabase().
NTSTATUS LsapGetObjectAttribute | ( | PLSA_DB_OBJECT | DbObject, |
LPWSTR | AttributeName, | ||
LPVOID | AttributeData, | ||
PULONG | AttributeSize | ||
) |
Definition at line 1010 of file database.c.
Referenced by LsapGetDomainInfo(), LsarAddAccountRights(), LsarAddPrivilegesToAccount(), LsarEnumeratePrivilegesAccount(), LsarGetQuotasForAccount(), LsarGetSystemAccessAccount(), LsarQueryAccountDomain(), LsarQueryAuditEvents(), LsarQueryAuditFull(), LsarQueryAuditLog(), LsarQueryDefaultQuota(), LsarQueryDnsDomain(), LsarQueryModification(), LsarQueryPrimaryDomain(), LsarQuerySecret(), LsarQuerySecurityObject(), LsarQueryServerRole(), LsarRemoveAccountRights(), LsarRemovePrivilegesFromAccount(), LsarRetrievePrivateData(), LsarSetAuditFull(), LsarSetQuotasForAccount(), and LsarSetSecurityObject().
Definition at line 55 of file database.c.
Referenced by LsapInitDatabase().
NTSTATUS LsapOpenDbObject | ( | IN PLSA_DB_OBJECT | ParentObject, |
IN LPWSTR | ContainerName, | ||
IN LPWSTR | ObjectName, | ||
IN LSA_DB_OBJECT_TYPE | ObjectType, | ||
IN ACCESS_MASK | DesiredAccess, | ||
IN BOOLEAN | Trusted, | ||
OUT PLSA_DB_OBJECT * | DbObject | ||
) |
Definition at line 710 of file database.c.
Referenced by LsaIOpenPolicyTrusted(), LsapCreateDatabaseObjects(), LsapGetDomainInfo(), LsarOpenPolicy(), LsarOpenSecret(), LsarpOpenAccount(), LsarRetrievePrivateData(), and LsarStorePrivateData().
Definition at line 30 of file database.c.
Referenced by LsapInitDatabase().
NTSTATUS LsapSetObjectAttribute | ( | PLSA_DB_OBJECT | DbObject, |
LPWSTR | AttributeName, | ||
LPVOID | AttributeData, | ||
ULONG | AttributeSize | ||
) |
Definition at line 959 of file database.c.
Referenced by LsapCreateDatabaseObjects(), LsarAddAccountRights(), LsarAddPrivilegesToAccount(), LsarCreateSecret(), LsarpCreateAccount(), LsarRemoveAccountRights(), LsarRemovePrivilegesFromAccount(), LsarSetAccountDomain(), LsarSetAuditEvents(), LsarSetAuditFull(), LsarSetAuditLog(), LsarSetDefaultQuota(), LsarSetModification(), LsarSetPrimaryDomain(), LsarSetQuotasForAccount(), LsarSetSecret(), LsarSetSecurityObject(), LsarSetServerRole(), LsarSetSystemAccessAccount(), and LsarStorePrivateData().
Definition at line 398 of file database.c.
Referenced by LsapInitDatabase().
NTSTATUS LsapValidateDbObject | ( | LSAPR_HANDLE | Handle, |
LSA_DB_OBJECT_TYPE | ObjectType, | ||
ACCESS_MASK | DesiredAccess, | ||
PLSA_DB_OBJECT * | DbObject | ||
) |
Definition at line 823 of file database.c.
Referenced by LsarAddAccountRights(), LsarAddPrivilegesToAccount(), LsarClose(), LsarCreateAccount(), LsarCreateSecret(), LsarDeleteObject(), LsarEnumerateAccounts(), LsarEnumerateAccountsWithUserRight(), LsarEnumeratePrivileges(), LsarEnumeratePrivilegesAccount(), LsarGetQuotasForAccount(), LsarGetSystemAccessAccount(), LsarLookupPrivilegeDisplayName(), LsarLookupPrivilegeName(), LsarLookupPrivilegeValue(), LsarOpenAccount(), LsarOpenSecret(), LsarQueryInformationPolicy(), LsarQuerySecret(), LsarQuerySecurityObject(), LsarRemoveAccountRights(), LsarRemovePrivilegesFromAccount(), LsarRetrievePrivateData(), LsarSetInformationPolicy(), LsarSetQuotasForAccount(), LsarSetSecret(), LsarSetSecurityObject(), LsarSetSystemAccessAccount(), and LsarStorePrivateData().
UNICODE_STRING AccountDomainName = {0, 0, NULL} |
Definition at line 24 of file database.c.
Referenced by LsapGetDomainInfo(), LsapLookupAccountDomainSids(), LsapLookupAccountNames(), LsapLookupIsolatedAccountNames(), and LsapLookupIsolatedNames().
Definition at line 22 of file database.c.
Referenced by BuildTokenGroups(), BuildTokenInformationBuffer(), BuildTokenPrimaryGroup(), BuildTokenUser(), BuildUserInfoBuffer(), GetAccountDomainSid(), GetUserPrivileges(), LsaApLogonUserEx2(), LsapAddSamGroups(), LsapCreateDatabaseObjects(), LsapGetDomainInfo(), LsapLookupAccountDomainSids(), LsapLookupAccountNames(), LsapLookupIsolatedAccountNames(), LsapLookupIsolatedNames(), NetUserGetGroups(), NetUserGetInfo(), and NetUserGetLocalGroups().
UNICODE_STRING BuiltinDomainName = {0, 0, NULL} |
Definition at line 23 of file database.c.
Referenced by LsapGetDomainInfo(), LsapLookupBuiltinDomainSids(), LsapLookupBuiltinNames(), LsapLookupIsolatedBuiltinNames(), and LsapLookupIsolatedNames().
Definition at line 21 of file database.c.
Referenced by LsapGetDomainInfo().
SID_IDENTIFIER_AUTHORITY CreatorSidAuthority = {SECURITY_CREATOR_SID_AUTHORITY} |
Definition at line 18 of file database.c.
Referenced by LsapInitSids().
SID_IDENTIFIER_AUTHORITY LocalSidAuthority = {SECURITY_LOCAL_SID_AUTHORITY} |
Definition at line 17 of file database.c.
Referenced by LsapInitSids().
SID_IDENTIFIER_AUTHORITY NtAuthority = {SECURITY_NT_AUTHORITY} |
Definition at line 19 of file database.c.
Referenced by CmpHiveRootSecurityDescriptor(), CreateBaseAcls(), GetNtAuthorityDomainSid(), is_process_limited(), IsUserAdmin(), LsapCreateRandomDomainSid(), LsapGetDomainInfo(), LsapInitSids(), and SmpCreateSecurityDescriptors().
SID_IDENTIFIER_AUTHORITY NullSidAuthority = {SECURITY_NULL_SID_AUTHORITY} |
Definition at line 15 of file database.c.
Referenced by LsapInitSids().
Definition at line 13 of file database.c.
Referenced by LsapCreateDatabaseKeys(), LsapCreateDbObject(), LsapIsDatabaseInstalled(), LsapOpenDbObject(), and LsapOpenServiceKey().
SID_IDENTIFIER_AUTHORITY WorldSidAuthority = {SECURITY_WORLD_SID_AUTHORITY} |
Definition at line 16 of file database.c.
Referenced by LsapCreateAccountSd(), LsapCreatePolicySd(), LsapCreateSecretSd(), and LsapInitSids().