ReactOS
0.4.15-dev-4570-g4f8bbd1
|
Go to the source code of this file.
Macros | |
#define | NDEBUG |
#define | TAG_SID 'diSp' |
NTSTATUS NTAPI RtlAllocateAndInitializeSid | ( | IN PSID_IDENTIFIER_AUTHORITY | IdentifierAuthority, |
IN UCHAR | SubAuthorityCount, | ||
IN ULONG | SubAuthority0, | ||
IN ULONG | SubAuthority1, | ||
IN ULONG | SubAuthority2, | ||
IN ULONG | SubAuthority3, | ||
IN ULONG | SubAuthority4, | ||
IN ULONG | SubAuthority5, | ||
IN ULONG | SubAuthority6, | ||
IN ULONG | SubAuthority7, | ||
OUT PSID * | Sid | ||
) |
Definition at line 290 of file sid.c.
Referenced by AllocateAndInitializeSid(), AppendRidToSid(), BuildTokenGroups(), CreateBaseAcls(), CreateNlsDirectorySecurity(), CreateNlsSecurityDescriptor(), CSR_API(), CsrCreateLocalSystemSD(), CsrpConnectToServer(), DllMain(), GetDosDevicesProtection(), K32CreateDBMonMutex(), LogonUserExW(), LsapAppendRidToSid(), LsapCreateAccountSd(), LsapCreatePolicySd(), LsapCreateRandomDomainSid(), LsapCreateSecretSd(), LsapCreateTokenSd(), LsapGetDomainInfo(), MyLogonUser(), RtlpSysVolCheckOwnerAndSecurity(), RtlpSysVolCreateSecurityDescriptor(), RtlpSysVolTakeOwnership(), SampCreateAccountDomainSD(), SampCreateAliasSD(), SampCreateBuiltinDomainSD(), SampCreateGroupSD(), SampCreateServerSD(), SampCreateUserSD(), and SmpCreateSecurityDescriptors().
NTSTATUS NTAPI RtlConvertSidToUnicodeString | ( | IN PUNICODE_STRING | String, |
IN PSID | Sid_, | ||
IN BOOLEAN | AllocateBuffer | ||
) |
Definition at line 342 of file sid.c.
Referenced by GetUserSidStringFromToken().
Definition at line 165 of file sid.c.
Referenced by GetUserSid(), and RtlCopySidAndAttributesArray().
NTSTATUS NTAPI RtlCopySidAndAttributesArray | ( | IN ULONG | Count, |
IN PSID_AND_ATTRIBUTES | Src, | ||
IN ULONG | SidAreaSize, | ||
IN PSID_AND_ATTRIBUTES | Dest, | ||
IN PSID | SidArea, | ||
OUT PSID * | RemainingSidArea, | ||
OUT PULONG | RemainingSidAreaSize | ||
) |
Definition at line 249 of file sid.c.
NTSTATUS NTAPI RtlCreateServiceSid | ( | _In_ PUNICODE_STRING | ServiceName, |
_Out_writes_bytes_opt_ *ServiceSidLength PSID | ServiceSid, | ||
_Inout_ PULONG | ServiceSidLength | ||
) |
Definition at line 200 of file sid.c.
Definition at line 132 of file sid.c.
PSID_IDENTIFIER_AUTHORITY NTAPI RtlIdentifierAuthoritySid | ( | IN PSID | Sid_ | ) |
Definition at line 118 of file sid.c.
NTSTATUS NTAPI RtlInitializeSid | ( | IN PSID | Sid_, |
IN PSID_IDENTIFIER_AUTHORITY | IdentifierAuthority, | ||
IN UCHAR | SubAuthorityCount | ||
) |
Definition at line 68 of file sid.c.
Referenced by SepInitSecurityIDs().
Definition at line 54 of file sid.c.
Referenced by AppendRidToSid(), BuildSidFromSidAndRid(), CmpHiveRootSecurityDescriptor(), CreateDomainSidFromAccountSid(), CreateSidFromSidAndRid(), DetermineSIDSize(), GetBuiltinDomainSid(), GetNtAuthorityDomainSid(), GetSidLengthRequired(), LsapCopyLocalGroups(), LsapCopySid(), LsapCreateSid(), RtlAllocateAndInitializeSid(), RtlDefaultNpAcl(), SampInitializeSAM(), ScAllocateAndInitializeSid(), ScDomainIdToSid(), ScmCreateSids(), SeCaptureSidAndAttributesArray(), SepCaptureSid(), SepInitSecurityIDs(), and START_TEST().
Definition at line 150 of file sid.c.
Referenced by _IRQL_requires_max_(), BuildUserInfoBuffer(), CheckSid__(), CheckTokenMembership(), CmpQuerySecurityDescriptor(), CopySystemProfile(), CreateBaseAcls(), CreateNlsDirectorySecurity(), CreateNlsSecurityDescriptor(), CsrCreateLocalSystemSD(), CsrSetProcessSecurity(), DsEnumerateDomainTrustsA(), GetAccountDomainSid(), GetDosDevicesProtection(), GetLengthSid(), GetSiteSidFromToken(), GetUserSid(), GetUserSidStringFromToken(), IntCreateServiceSecurity(), K32CreateDBMonMutex(), LsapAddAuthorityToDomainsList(), LsapAddDefaultGroups(), LsapAddDomainToDomainsList(), LsapAddTokenDefaultDacl(), LsapCopyLocalGroups(), LsapCreateAccountSd(), LsapCreateDatabaseObjects(), LsapCreatePolicySd(), LsapCreateSecretSd(), LsapCreateTokenSd(), LsapGetLogonSessionData(), LsapSetLogonSessionData(), LsapSetTokenOwner(), LsarSetAccountDomain(), LsarSetPrimaryDomain(), MiCreateMemoryEvent(), NetLocalGroupGetMembers(), NetUserModalsGet(), NtCreatePagingFile(), NtQueryInformationToken(), ObpCreateKernelObjectsSD(), ObpGetDosDevicesProtection(), RtlCopySid(), RtlCopySidAndAttributesArray(), RtlDefaultNpAcl(), RtlEqualSid(), RtlLengthSecurityDescriptor(), RtlLengthSidAndAttributes(), RtlpAddKnownAce(), RtlpAddKnownObjectAce(), RtlpQuerySecurityDescriptor(), RtlpSetSecurityObject(), RtlpSysVolCreateSecurityDescriptor(), RtlSelfRelativeToAbsoluteSD(), RtlValidAcl(), RtlValidRelativeSecurityDescriptor(), RtlxAddAuditAccessAceEx(), RtlxAddMandatoryLabelAceEx(), SampAddMemberToAlias(), SampCreateAccountDomainSD(), SampCreateAliasSD(), SampCreateBuiltinDomainSD(), SampCreateGroupSD(), SampCreateServerSD(), SampCreateUserSD(), SampSetupAddMemberToAlias(), SampSetupCreateDomain(), ScmCreateAcls(), SeCaptureSidAndAttributesArray(), SepCreateImpersonationTokenDacl(), SepCreateToken(), SepInitDACLs(), SepInitializationPhase1(), SepPropagateAcl(), SeQueryInformationToken(), SeSetWorldSecurityDescriptor(), SmpCreateSecurityDescriptors(), TestSeAssignSecurity(), and uid_to_sid().
Definition at line 104 of file sid.c.
Referenced by AppendRidToSid(), BuildSidFromSidAndRid(), CopySidFromSidAndRid(), CreateDomainSidFromAccountSid(), CreateSidFromSidAndRid(), GetSidSubAuthorityCount(), LsapAppendRidToSid(), LsapCopySid(), SampGetRidFromSid(), and ScDomainIdToSid().
Definition at line 89 of file sid.c.
Referenced by SepInitSecurityIDs().
Definition at line 21 of file sid.c.
Referenced by CheckSid__(), CmpHiveRootSecurityDescriptor(), ConvertSidToStringSidW(), IsValidSid(), LsarAddAccountRights(), LsarCreateAccount(), LsarOpenAccount(), LsarRemoveAccountRights(), pSetSecurityInfoCheck(), RtlConvertSidToUnicodeString(), RtlpAddKnownAce(), RtlpAddKnownObjectAce(), RtlpSetSecurityObject(), RtlValidRelativeSecurityDescriptor(), RtlValidSecurityDescriptor(), SeCaptureSecurityDescriptor(), SeCaptureSidAndAttributesArray(), SeReportSecurityEvent(), and TestsSeQueryInformationToken().