|
bool | InitLsaFunc () |
|
bool | OpenLsaPolicy (CSTR Machine, ACCESS_MASK Access, PLSA_HANDLE phPolicy) |
|
LSA_HANDLE | LsaCloseEx (LSA_HANDLE hLsa) |
|
PSID | GetAdminGroupSid () |
|
bool | GetAccountSid (CSTR Machine, CSTR Account, PSID *ppSid) |
|
PSID | FreeAccountSid (PSID Sid) |
|
PSID | GetCurrentUserSid () |
|
bool | GetLogonSid (HANDLE hToken, PSID *ppSid) |
|
PSID | FreeLogonSid (PSID Sid) |
|
PISECURITY_DESCRIPTOR | AllocAbsoluteSecDesc (size_t cbDesc) |
|
PISECURITY_DESCRIPTOR | MakeAbsoluteSecDesc (PSID Owner, PSID Group, PACL Sacl, PACL Dacl, SECURITY_DESCRIPTOR_CONTROL Control) |
|
PISECURITY_DESCRIPTOR_RELATIVE | GetObjectSecDesc (HANDLE hObj, SECURITY_INFORMATION Type, PDWORD cbDesc) |
|
PSECURITY_DESCRIPTOR | FreeObjectSecDesc (PSECURITY_DESCRIPTOR pSecDesc) |
|
PACL | GetObjectAcl (HANDLE hObj, SECURITY_INFORMATION Type, size_t cbExtra, PSECURITY_DESCRIPTOR *ppSecDesc, PDWORD cbSecDesc) |
|
PACL | FreeObjectAcl (PACL pDacl) |
|
bool | SetAccountSystemAccess (LSA_HANDLE hPolicy, PSID AcctSid, ACCESS_MASK AccsType, bool Add) |
|
bool | GetAccountSystemAccess (LSA_HANDLE hPolicy, PSID AcctSid, ACCESS_MASK *Access) |
|
bool | SetAccountPrivilege (LSA_HANDLE hPolicy, PSID AcctSid, CSTR Privilege, bool Add) |
|
bool | ULSA_AccountHasPrivilege (LSA_HANDLE hPolicy, PSID AcctSid, WCSTR Privilege) |
|
bool | AccountHasPrivilege (LSA_HANDLE hPolicy, PSID AcctSid, CSTR Privilege) |
|
bool | UserHasPrivilege (LSA_HANDLE hPolicy, PSID userSid, CSTR Privilege) |
|
HANDLE | GetPrivilegeToken (HPRIVILEGE hPriv) |
|
HPRIVILEGE | SetThreadPrivilegeEx (CSTR Privilege) |
|
HPRIVILEGE | RestoreThreadPrivilege (HPRIVILEGE hPrv) |
|