|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include "lsasrv.h"
Go to the source code of this file.
Variables | |
| static RTL_CRITICAL_SECTION | PolicyHandleTableLock |
| static GENERIC_MAPPING | LsapPolicyMapping |
| static GENERIC_MAPPING | LsapAccountMapping |
| static GENERIC_MAPPING | LsapSecretMapping |
| NTSTATUS WINAPI CredrDelete | ( | PLSAPR_SERVER_NAME | SystemName, |
| LPWSTR | TargetName, | ||
| DWORD | Type, | ||
| DWORD | Flags | ||
| ) |
| NTSTATUS WINAPI CredrEnumerate | ( | PLSAPR_SERVER_NAME | SystemName | ) |
| NTSTATUS WINAPI CredrGetSessionTypes | ( | PLSAPR_SERVER_NAME | SystemName, |
| DWORD | MaximumPersistCount, | ||
| DWORD * | MaximumPersist | ||
| ) |
| NTSTATUS WINAPI CredrGetTargetInfo | ( | PLSAPR_SERVER_NAME | SystemName, |
| LPWSTR | TargetName, | ||
| DWORD | Flags, | ||
| CREDPR_TARGET_INFORMATION * | TargetInformation | ||
| ) |
| NTSTATUS WINAPI CredrProfileLoaded | ( | PLSAPR_SERVER_NAME | SystemName | ) |
| NTSTATUS WINAPI CredrRead | ( | PLSAPR_SERVER_NAME | SystemName | ) |
| NTSTATUS WINAPI CredrReadDomainCredentials | ( | PLSAPR_SERVER_NAME | SystemName | ) |
| NTSTATUS WINAPI CredrRename | ( | PLSAPR_SERVER_NAME | SystemName, |
| LPWSTR | OldTargetName, | ||
| LPWSTR | NewTargetName, | ||
| DWORD | Type, | ||
| DWORD | Flags | ||
| ) |
| NTSTATUS WINAPI CredrWrite | ( | PLSAPR_SERVER_NAME | SystemName | ) |
| NTSTATUS WINAPI CredrWriteDomainCredentials | ( | PLSAPR_SERVER_NAME | SystemName | ) |
| void __RPC_USER LSAPR_HANDLE_rundown | ( | LSAPR_HANDLE | hHandle | ) |
| NTSTATUS WINAPI LsarAddAccountRights | ( | LSAPR_HANDLE | PolicyHandle, |
| PRPC_SID | AccountSid, | ||
| PLSAPR_USER_RIGHT_SET | UserRights | ||
| ) |
Definition at line 3003 of file lsarpc.c.
Referenced by LsaAddAccountRights().
| NTSTATUS WINAPI LsarAddPrivilegesToAccount | ( | LSAPR_HANDLE | AccountHandle, |
| PLSAPR_PRIVILEGE_SET | Privileges | ||
| ) |
Definition at line 1563 of file lsarpc.c.
Referenced by LsaAddPrivilegesToAccount().
| NTSTATUS WINAPI LsarChangePassword | ( | handle_t | IDL_handle, |
| PRPC_UNICODE_STRING | String1, | ||
| PRPC_UNICODE_STRING | String2, | ||
| PRPC_UNICODE_STRING | String3, | ||
| PRPC_UNICODE_STRING | String4, | ||
| PRPC_UNICODE_STRING | String5 | ||
| ) |
| NTSTATUS WINAPI LsarClearAuditLog | ( | LSAPR_HANDLE | ObjectHandle | ) |
Definition at line 804 of file lsarpc.c.
Referenced by LsaClearAuditLog().
| NTSTATUS WINAPI LsarClose | ( | LSAPR_HANDLE * | ObjectHandle | ) |
Definition at line 125 of file lsarpc.c.
Referenced by DsRolepGetBasicInfo(), GetAccountDomainSid(), LsaClose(), LsapSetPrivileges(), and LsarEnumerateAccountRights().
| NTSTATUS WINAPI LsarCreateAccount | ( | LSAPR_HANDLE | PolicyHandle, |
| PRPC_SID | AccountSid, | ||
| ACCESS_MASK | DesiredAccess, | ||
| LSAPR_HANDLE * | AccountHandle | ||
| ) |
Definition at line 883 of file lsarpc.c.
Referenced by LsaCreateAccount().
| NTSTATUS WINAPI LsarCreateSecret | ( | LSAPR_HANDLE | PolicyHandle, |
| PRPC_UNICODE_STRING | SecretName, | ||
| ACCESS_MASK | DesiredAccess, | ||
| LSAPR_HANDLE * | SecretHandle | ||
| ) |
Definition at line 1319 of file lsarpc.c.
Referenced by LsaCreateSecret().
| NTSTATUS WINAPI LsarCreateTrustedDomain | ( | LSAPR_HANDLE | PolicyHandle, |
| PLSAPR_TRUST_INFORMATION | TrustedDomainInformation, | ||
| ACCESS_MASK | DesiredAccess, | ||
| LSAPR_HANDLE * | TrustedDomainHandle | ||
| ) |
Definition at line 1158 of file lsarpc.c.
Referenced by LsaCreateTrustedDomain().
| NTSTATUS WINAPI LsarCreateTrustedDomainEx | ( | LSAPR_HANDLE | PolicyHandle, |
| PLSAPR_TRUSTED_DOMAIN_INFORMATION_EX | TrustedDomainInformation, | ||
| PLSAPR_TRUSTED_DOMAIN_AUTH_INFORMATION | AuthentificationInformation, | ||
| ACCESS_MASK | DesiredAccess, | ||
| LSAPR_HANDLE * | TrustedDomainHandle | ||
| ) |
| NTSTATUS WINAPI LsarCreateTrustedDomainEx2 | ( | LSAPR_HANDLE | PolicyHandle, |
| PLSAPR_TRUSTED_DOMAIN_INFORMATION_EX | TrustedDomainInformation, | ||
| PLSAPR_TRUSTED_DOMAIN_AUTH_INFORMATION_INTERNAL | AuthentificationInformation, | ||
| ACCESS_MASK | DesiredAccess, | ||
| LSAPR_HANDLE * | TrustedDomainHandle | ||
| ) |
Definition at line 4027 of file lsarpc.c.
Referenced by LsaCreateTrustedDomainEx().
| NTSTATUS WINAPI LsarDelete | ( | LSAPR_HANDLE | ObjectHandle | ) |
Definition at line 154 of file lsarpc.c.
Referenced by LsaDelete().
| NTSTATUS WINAPI LsarDeleteObject | ( | LSAPR_HANDLE * | ObjectHandle | ) |
Definition at line 2530 of file lsarpc.c.
Referenced by LsarDelete().
| NTSTATUS WINAPI LsarDeleteTrustedDomain | ( | LSAPR_HANDLE | PolicyHandle, |
| PRPC_SID | TrustedDomainSid | ||
| ) |
Definition at line 3446 of file lsarpc.c.
Referenced by LsaDeleteTrustedDomain().
| NTSTATUS WINAPI LsarEnumerateAccountRights | ( | LSAPR_HANDLE | PolicyHandle, |
| PRPC_SID | AccountSid, | ||
| PLSAPR_USER_RIGHT_SET | UserRights | ||
| ) |
Definition at line 2853 of file lsarpc.c.
Referenced by LsaEnumerateAccountRights().
| NTSTATUS WINAPI LsarEnumerateAccounts | ( | LSAPR_HANDLE | PolicyHandle, |
| DWORD * | EnumerationContext, | ||
| PLSAPR_ACCOUNT_ENUM_BUFFER | EnumerationBuffer, | ||
| DWORD | PreferedMaximumLength | ||
| ) |
Definition at line 928 of file lsarpc.c.
Referenced by LsaEnumerateAccounts().
| NTSTATUS WINAPI LsarEnumerateAccountsWithUserRight | ( | LSAPR_HANDLE | PolicyHandle, |
| PRPC_UNICODE_STRING | UserRight, | ||
| PLSAPR_ACCOUNT_ENUM_BUFFER | EnumerationBuffer | ||
| ) |
Definition at line 2574 of file lsarpc.c.
Referenced by LsaEnumerateAccountsWithUserRight().
| NTSTATUS WINAPI LsarEnumeratePrivileges | ( | LSAPR_HANDLE | PolicyHandle, |
| DWORD * | EnumerationContext, | ||
| PLSAPR_PRIVILEGE_ENUM_BUFFER | EnumerationBuffer, | ||
| DWORD | PreferedMaximumLength | ||
| ) |
Definition at line 166 of file lsarpc.c.
Referenced by LsaEnumeratePrivileges().
| NTSTATUS WINAPI LsarEnumeratePrivilegesAccount | ( | LSAPR_HANDLE | AccountHandle, |
| PLSAPR_PRIVILEGE_SET * | Privileges | ||
| ) |
Definition at line 1504 of file lsarpc.c.
Referenced by LsaEnumeratePrivilegesOfAccount(), LsapSetPrivileges(), and LsarEnumerateAccountRights().
| NTSTATUS WINAPI LsarEnumerateTrustedDomains | ( | LSAPR_HANDLE | PolicyHandle, |
| DWORD * | EnumerationContext, | ||
| PLSAPR_TRUSTED_ENUM_BUFFER | EnumerationBuffer, | ||
| DWORD | PreferedMaximumLength | ||
| ) |
Definition at line 1176 of file lsarpc.c.
Referenced by LsaEnumerateTrustedDomains().
| NTSTATUS WINAPI LsarEnumerateTrustedDomainsEx | ( | LSAPR_HANDLE | PolicyHandle, |
| DWORD * | EnumerationContext, | ||
| PLSAPR_TRUSTED_ENUM_BUFFER_EX | EnumerationBuffer, | ||
| DWORD | PreferedMaximumLength | ||
| ) |
Definition at line 3818 of file lsarpc.c.
Referenced by LsaEnumerateTrustedDomainsEx().
| NTSTATUS WINAPI LsarGetQuotasForAccount | ( | LSAPR_HANDLE | AccountHandle, |
| PQUOTA_LIMITS | QuotaLimits | ||
| ) |
Definition at line 1878 of file lsarpc.c.
Referenced by LsaGetQuotasForAccount().
| NTSTATUS WINAPI LsarGetSystemAccessAccount | ( | LSAPR_HANDLE | AccountHandle, |
| ACCESS_MASK * | SystemAccess | ||
| ) |
Definition at line 1977 of file lsarpc.c.
Referenced by LsaGetSystemAccessAccount(), and LsarEnumerateAccountRights().
| NTSTATUS WINAPI LsarGetUserName | ( | LPWSTR | SystemName, |
| PRPC_UNICODE_STRING * | UserName, | ||
| PRPC_UNICODE_STRING * | DomainName | ||
| ) |
Definition at line 3741 of file lsarpc.c.
Referenced by LsaGetRemoteUserName(), and LsaGetUserName().
| NTSTATUS WINAPI LsarLookupNames | ( | LSAPR_HANDLE | PolicyHandle, |
| DWORD | Count, | ||
| PRPC_UNICODE_STRING | Names, | ||
| PLSAPR_REFERENCED_DOMAIN_LIST * | ReferencedDomains, | ||
| PLSAPR_TRANSLATED_SIDS | TranslatedSids, | ||
| LSAP_LOOKUP_LEVEL | LookupLevel, | ||
| DWORD * | MappedCount | ||
| ) |
Definition at line 1192 of file lsarpc.c.
Referenced by LsaLookupNames().
| NTSTATUS WINAPI LsarLookupNames2 | ( | LSAPR_HANDLE | PolicyHandle, |
| DWORD | Count, | ||
| PRPC_UNICODE_STRING | Names, | ||
| PLSAPR_REFERENCED_DOMAIN_LIST * | ReferencedDomains, | ||
| PLSAPR_TRANSLATED_SIDS_EX | TranslatedSids, | ||
| LSAP_LOOKUP_LEVEL | LookupLevel, | ||
| DWORD * | MappedCount, | ||
| DWORD | LookupOptions, | ||
| DWORD | ClientRevision | ||
| ) |
Definition at line 3960 of file lsarpc.c.
| NTSTATUS WINAPI LsarLookupNames3 | ( | LSAPR_HANDLE | PolicyHandle, |
| DWORD | Count, | ||
| PRPC_UNICODE_STRING | Names, | ||
| PLSAPR_REFERENCED_DOMAIN_LIST * | ReferencedDomains, | ||
| PLSAPR_TRANSLATED_SIDS_EX2 | TranslatedSids, | ||
| LSAP_LOOKUP_LEVEL | LookupLevel, | ||
| DWORD * | MappedCount, | ||
| DWORD | LookupOptions, | ||
| DWORD | ClientRevision | ||
| ) |
Definition at line 4140 of file lsarpc.c.
Referenced by LsaLookupNames2().
| NTSTATUS WINAPI LsarLookupNames4 | ( | handle_t | RpcHandle, |
| DWORD | Count, | ||
| PRPC_UNICODE_STRING | Names, | ||
| PLSAPR_REFERENCED_DOMAIN_LIST * | ReferencedDomains, | ||
| PLSAPR_TRANSLATED_SIDS_EX2 | TranslatedSids, | ||
| LSAP_LOOKUP_LEVEL | LookupLevel, | ||
| DWORD * | MappedCount, | ||
| DWORD | LookupOptions, | ||
| DWORD | ClientRevision | ||
| ) |
Definition at line 4308 of file lsarpc.c.
| NTSTATUS WINAPI LsarLookupPrivilegeDisplayName | ( | LSAPR_HANDLE | PolicyHandle, |
| PRPC_UNICODE_STRING | Name, | ||
| USHORT | ClientLanguage, | ||
| USHORT | ClientSystemDefaultLanguage, | ||
| PRPC_UNICODE_STRING * | DisplayName, | ||
| USHORT * | LanguageReturned | ||
| ) |
Definition at line 2494 of file lsarpc.c.
Referenced by LsaLookupPrivilegeDisplayName().
| NTSTATUS WINAPI LsarLookupPrivilegeName | ( | LSAPR_HANDLE | PolicyHandle, |
| PLUID | Value, | ||
| PRPC_UNICODE_STRING * | Name | ||
| ) |
Definition at line 2464 of file lsarpc.c.
Referenced by LsaLookupPrivilegeName(), and LsarEnumerateAccountRights().
| NTSTATUS WINAPI LsarLookupPrivilegeValue | ( | LSAPR_HANDLE | PolicyHandle, |
| PRPC_UNICODE_STRING | Name, | ||
| PLUID | Value | ||
| ) |
Definition at line 2428 of file lsarpc.c.
Referenced by LsaLookupPrivilegeValue().
| NTSTATUS WINAPI LsarLookupSids | ( | LSAPR_HANDLE | PolicyHandle, |
| PLSAPR_SID_ENUM_BUFFER | SidEnumBuffer, | ||
| PLSAPR_REFERENCED_DOMAIN_LIST * | ReferencedDomains, | ||
| PLSAPR_TRANSLATED_NAMES | TranslatedNames, | ||
| LSAP_LOOKUP_LEVEL | LookupLevel, | ||
| DWORD * | MappedCount | ||
| ) |
Definition at line 1256 of file lsarpc.c.
Referenced by LsaLookupSids().
| NTSTATUS WINAPI LsarLookupSids2 | ( | LSAPR_HANDLE | PolicyHandle, |
| PLSAPR_SID_ENUM_BUFFER | SidEnumBuffer, | ||
| PLSAPR_REFERENCED_DOMAIN_LIST * | ReferencedDomains, | ||
| PLSAPR_TRANSLATED_NAMES_EX | TranslatedNames, | ||
| LSAP_LOOKUP_LEVEL | LookupLevel, | ||
| DWORD * | MappedCount, | ||
| DWORD | LookupOptions, | ||
| DWORD | ClientRevision | ||
| ) |
Definition at line 3923 of file lsarpc.c.
| NTSTATUS WINAPI LsarLookupSids3 | ( | LSAPR_HANDLE | PolicyHandle, |
| PLSAPR_SID_ENUM_BUFFER | SidEnumBuffer, | ||
| PLSAPR_REFERENCED_DOMAIN_LIST * | ReferencedDomains, | ||
| PLSAPR_TRANSLATED_NAMES_EX | TranslatedNames, | ||
| LSAP_LOOKUP_LEVEL | LookupLevel, | ||
| DWORD * | MappedCount, | ||
| DWORD | LookupOptions, | ||
| DWORD | ClientRevision | ||
| ) |
Definition at line 4271 of file lsarpc.c.
| NTSTATUS WINAPI LsarOpenAccount | ( | LSAPR_HANDLE | PolicyHandle, |
| PRPC_SID | AccountSid, | ||
| ACCESS_MASK | DesiredAccess, | ||
| LSAPR_HANDLE * | AccountHandle | ||
| ) |
Definition at line 1465 of file lsarpc.c.
Referenced by LsaOpenAccount(), LsapSetPrivileges(), and LsarEnumerateAccountRights().
| NTSTATUS WINAPI LsarOpenPolicy | ( | LPWSTR | SystemName, |
| PLSAPR_OBJECT_ATTRIBUTES | ObjectAttributes, | ||
| ACCESS_MASK | DesiredAccess, | ||
| LSAPR_HANDLE * | PolicyHandle | ||
| ) |
Definition at line 495 of file lsarpc.c.
Referenced by DsRolepGetBasicInfo(), LsaOpenPolicy(), LsapSetPrivileges(), and LsarOpenPolicy2().
| NTSTATUS WINAPI LsarOpenPolicy2 | ( | LPWSTR | SystemName, |
| PLSAPR_OBJECT_ATTRIBUTES | ObjectAttributes, | ||
| ACCESS_MASK | DesiredAccess, | ||
| LSAPR_HANDLE * | PolicyHandle | ||
| ) |
Definition at line 3725 of file lsarpc.c.
| NTSTATUS WINAPI LsarOpenPolicySce | ( | LPWSTR | SystemName, |
| PLSAPR_OBJECT_ATTRIBUTES | ObjectAttributes, | ||
| ACCESS_MASK | DesiredAccess, | ||
| LSAPR_HANDLE * | PolicyHandle | ||
| ) |
Definition at line 4348 of file lsarpc.c.
Referenced by LsaOpenPolicySce().
| NTSTATUS WINAPI LsarOpenSecret | ( | LSAPR_HANDLE | PolicyHandle, |
| PRPC_UNICODE_STRING | SecretName, | ||
| ACCESS_MASK | DesiredAccess, | ||
| LSAPR_HANDLE * | SecretHandle | ||
| ) |
Definition at line 2090 of file lsarpc.c.
Referenced by LsaOpenSecret().
| NTSTATUS WINAPI LsarOpenTrustedDomain | ( | LSAPR_HANDLE | PolicyHandle, |
| PRPC_SID | TrustedDomainSid, | ||
| ACCESS_MASK | DesiredAccess, | ||
| LSAPR_HANDLE * | TrustedDomainHandle | ||
| ) |
Definition at line 2046 of file lsarpc.c.
Referenced by LsaOpenTrustedDomain().
| NTSTATUS WINAPI LsarOpenTrustedDomainByName | ( | LSAPR_HANDLE | PolicyHandle, |
| PRPC_UNICODE_STRING | TrustedDomainName, | ||
| ACCESS_MASK | DesiredAccess, | ||
| LSAPR_HANDLE * | TrustedDomainHandle | ||
| ) |
Definition at line 3894 of file lsarpc.c.
Referenced by LsaOpenTrustedDomainByName().
| NTSTATUS LsarpCreateAccount | ( | PLSA_DB_OBJECT | PolicyObject, |
| PRPC_SID | AccountSid, | ||
| ACCESS_MASK | DesiredAccess, | ||
| PLSA_DB_OBJECT * | AccountObject | ||
| ) |
Definition at line 813 of file lsarpc.c.
Referenced by LsarAddAccountRights(), and LsarCreateAccount().
|
static |
Definition at line 1425 of file lsarpc.c.
Referenced by LsarAddAccountRights(), LsarOpenAccount(), and LsarRemoveAccountRights().
| NTSTATUS WINAPI LsarQueryDomainInformationPolicy | ( | LSAPR_HANDLE | PolicyHandle, |
| POLICY_INFORMATION_CLASS | InformationClass, | ||
| PLSAPR_POLICY_DOMAIN_INFORMATION * | PolicyInformation | ||
| ) |
Definition at line 3868 of file lsarpc.c.
Referenced by LsaQueryDomainInformationPolicy().
| NTSTATUS WINAPI LsarQueryForestTrustInformation | ( | LSAPR_HANDLE | PolicyHandle, |
| PLSA_UNICODE_STRING | TrustedDomainName, | ||
| LSA_FOREST_TRUST_RECORD_TYPE | HighestRecordType, | ||
| PLSA_FOREST_TRUST_INFORMATION * | ForestTrustInfo | ||
| ) |
Definition at line 4226 of file lsarpc.c.
Referenced by LsaQueryForestTrustInformation().
| NTSTATUS WINAPI LsarQueryInformationPolicy | ( | LSAPR_HANDLE | PolicyHandle, |
| POLICY_INFORMATION_CLASS | InformationClass, | ||
| PLSAPR_POLICY_INFORMATION * | PolicyInformation | ||
| ) |
Definition at line 531 of file lsarpc.c.
Referenced by DsRolepGetBasicInfo(), GetAccountDomainSid(), LsaQueryInformationPolicy(), and LsarQueryInformationPolicy2().
| NTSTATUS WINAPI LsarQueryInformationPolicy2 | ( | LSAPR_HANDLE | PolicyHandle, |
| POLICY_INFORMATION_CLASS | InformationClass, | ||
| PLSAPR_POLICY_INFORMATION * | PolicyInformation | ||
| ) |
Definition at line 3754 of file lsarpc.c.
| NTSTATUS WINAPI LsarQueryInfoTrustedDomain | ( | LSAPR_HANDLE | TrustedDomainHandle, |
| TRUSTED_INFORMATION_CLASS | InformationClass, | ||
| PLSAPR_TRUSTED_DOMAIN_INFO * | TrustedDomainInformation | ||
| ) |
Definition at line 2064 of file lsarpc.c.
Referenced by LsaQueryInfoTrustedDomain().
| NTSTATUS WINAPI LsarQuerySecret | ( | LSAPR_HANDLE | SecretHandle, |
| PLSAPR_CR_CIPHER_VALUE * | EncryptedCurrentValue, | ||
| PLARGE_INTEGER | CurrentValueSetTime, | ||
| PLSAPR_CR_CIPHER_VALUE * | EncryptedOldValue, | ||
| PLARGE_INTEGER | OldValueSetTime | ||
| ) |
Definition at line 2246 of file lsarpc.c.
Referenced by LsaQuerySecret().
| NTSTATUS WINAPI LsarQuerySecurityObject | ( | LSAPR_HANDLE | ObjectHandle, |
| SECURITY_INFORMATION | SecurityInformation, | ||
| PLSAPR_SR_SECURITY_DESCRIPTOR * | SecurityDescriptor | ||
| ) |
Definition at line 198 of file lsarpc.c.
Referenced by LsaQuerySecurityObject().
| NTSTATUS WINAPI LsarQueryTrustedDomainInfo | ( | LSAPR_HANDLE | PolicyHandle, |
| PRPC_SID | TrustedDomainSid, | ||
| TRUSTED_INFORMATION_CLASS | InformationClass, | ||
| PLSAPR_TRUSTED_DOMAIN_INFO * | TrustedDomainInformation | ||
| ) |
Definition at line 3410 of file lsarpc.c.
Referenced by LsaQueryTrustedDomainInfo().
| NTSTATUS WINAPI LsarQueryTrustedDomainInfoByName | ( | LSAPR_HANDLE | PolicyHandle, |
| PRPC_UNICODE_STRING | TrustedDomainName, | ||
| POLICY_INFORMATION_CLASS | InformationClass, | ||
| PLSAPR_TRUSTED_DOMAIN_INFO * | PolicyInformation | ||
| ) |
Definition at line 3782 of file lsarpc.c.
Referenced by LsaQueryTrustedDomainInfoByName().
| NTSTATUS WINAPI LsarRemoveAccountRights | ( | LSAPR_HANDLE | PolicyHandle, |
| PRPC_SID | AccountSid, | ||
| BOOLEAN | AllRights, | ||
| PLSAPR_USER_RIGHT_SET | UserRights | ||
| ) |
Definition at line 3214 of file lsarpc.c.
Referenced by LsaRemoveAccountRights().
| NTSTATUS WINAPI LsarRemovePrivilegesFromAccount | ( | LSAPR_HANDLE | AccountHandle, |
| BOOLEAN | AllPrivileges, | ||
| PLSAPR_PRIVILEGE_SET | Privileges | ||
| ) |
Definition at line 1719 of file lsarpc.c.
Referenced by LsaRemovePrivilegesFromAccount().
| NTSTATUS WINAPI LsarRetrievePrivateData | ( | LSAPR_HANDLE | PolicyHandle, |
| PRPC_UNICODE_STRING | KeyName, | ||
| PLSAPR_CR_CIPHER_VALUE * | EncryptedData | ||
| ) |
Definition at line 3618 of file lsarpc.c.
Referenced by LsaRetrievePrivateData().
| NTSTATUS WINAPI LsarSetDomainInformationPolicy | ( | LSAPR_HANDLE | PolicyHandle, |
| POLICY_INFORMATION_CLASS | InformationClass, | ||
| PLSAPR_POLICY_DOMAIN_INFORMATION | PolicyInformation | ||
| ) |
Definition at line 3881 of file lsarpc.c.
Referenced by LsaSetDomainInformationPolicy().
| NTSTATUS WINAPI LsarSetForestTrustInformation | ( | LSAPR_HANDLE | PolicyHandle, |
| PLSA_UNICODE_STRING | TrustedDomainName, | ||
| LSA_FOREST_TRUST_RECORD_TYPE | HighestRecordType, | ||
| PLSA_FOREST_TRUST_INFORMATION | ForestTrustInfo, | ||
| BOOLEAN | CheckOnly, | ||
| PLSA_FOREST_TRUST_COLLISION_INFORMATION * | CollisionInfo | ||
| ) |
Definition at line 4240 of file lsarpc.c.
Referenced by LsaSetForestTrustInformation().
| NTSTATUS WINAPI LsarSetInformationPolicy | ( | LSAPR_HANDLE | PolicyHandle, |
| POLICY_INFORMATION_CLASS | InformationClass, | ||
| PLSAPR_POLICY_INFORMATION | PolicyInformation | ||
| ) |
Definition at line 663 of file lsarpc.c.
Referenced by LsarSetInformationPolicy2(), and LsaSetInformationPolicy().
| NTSTATUS WINAPI LsarSetInformationPolicy2 | ( | LSAPR_HANDLE | PolicyHandle, |
| POLICY_INFORMATION_CLASS | InformationClass, | ||
| PLSAPR_POLICY_INFORMATION | PolicyInformation | ||
| ) |
Definition at line 3768 of file lsarpc.c.
| NTSTATUS WINAPI LsarSetInformationTrustedDomain | ( | LSAPR_HANDLE | TrustedDomainHandle, |
| TRUSTED_INFORMATION_CLASS | InformationClass, | ||
| PLSAPR_TRUSTED_DOMAIN_INFO | TrustedDomainInformation | ||
| ) |
| NTSTATUS WINAPI LsarSetPolicyReplicationHandle | ( | PLSAPR_HANDLE | PolicyHandle | ) |
| NTSTATUS WINAPI LsarSetQuotasForAccount | ( | LSAPR_HANDLE | AccountHandle, |
| PQUOTA_LIMITS | QuotaLimits | ||
| ) |
Definition at line 1913 of file lsarpc.c.
Referenced by LsaSetQuotasForAccount().
| NTSTATUS WINAPI LsarSetSecret | ( | LSAPR_HANDLE | SecretHandle, |
| PLSAPR_CR_CIPHER_VALUE | EncryptedCurrentValue, | ||
| PLSAPR_CR_CIPHER_VALUE | EncryptedOldValue | ||
| ) |
Definition at line 2146 of file lsarpc.c.
Referenced by LsaSetSecret().
| NTSTATUS WINAPI LsarSetSecurityObject | ( | LSAPR_HANDLE | ObjectHandle, |
| SECURITY_INFORMATION | SecurityInformation, | ||
| PLSAPR_SR_SECURITY_DESCRIPTOR | SecurityDescriptor | ||
| ) |
Definition at line 323 of file lsarpc.c.
Referenced by LsaSetSecurityObject().
| NTSTATUS WINAPI LsarSetSystemAccessAccount | ( | LSAPR_HANDLE | AccountHandle, |
| ACCESS_MASK | SystemAccess | ||
| ) |
Definition at line 2012 of file lsarpc.c.
Referenced by LsaSetSystemAccessAccount().
| NTSTATUS WINAPI LsarSetTrustedDomainInfo | ( | LSAPR_HANDLE | PolicyHandle, |
| PRPC_SID | TrustedDomainSid, | ||
| TRUSTED_INFORMATION_CLASS | InformationClass, | ||
| PLSAPR_TRUSTED_DOMAIN_INFO | TrustedDomainInformation | ||
| ) |
| NTSTATUS WINAPI LsarSetTrustedDomainInfoByName | ( | LSAPR_HANDLE | PolicyHandle, |
| PRPC_UNICODE_STRING | TrustedDomainName, | ||
| POLICY_INFORMATION_CLASS | InformationClass, | ||
| PLSAPR_TRUSTED_DOMAIN_INFO | PolicyInformation | ||
| ) |
Definition at line 40 of file lsarpc.c.
Referenced by LsapInitLsa().
| NTSTATUS WINAPI LsarStorePrivateData | ( | LSAPR_HANDLE | PolicyHandle, |
| PRPC_UNICODE_STRING | KeyName, | ||
| PLSAPR_CR_CIPHER_VALUE | EncryptedData | ||
| ) |
Definition at line 3462 of file lsarpc.c.
Referenced by LsaStorePrivateData().
|
static |
Definition at line 25 of file lsarpc.c.
Referenced by LsarSetSecurityObject().
|
static |
Definition at line 18 of file lsarpc.c.
Referenced by LsarSetSecurityObject().
|
static |
Definition at line 32 of file lsarpc.c.
Referenced by LsarSetSecurityObject().
|
static |
Definition at line 14 of file lsarpc.c.
Referenced by LsarOpenPolicy(), and LsarStartRpcServer().