Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ IsEqualDomainSid()

static bool System.Security.Principal.Win32.IsEqualDomainSid ( SecurityIdentifier sid1,
SecurityIdentifier sid2 )
inlinestaticpackage

Definition at line 84 of file Win32.cs.

85 {
86 if (sid1 == null || sid2 == null)
87 {
88 return false;
89 }
90 byte[] array = new byte[sid1.BinaryLength];
91 sid1.GetBinaryForm(array, 0);
92 byte[] array2 = new byte[sid2.BinaryLength];
93 sid2.GetBinaryForm(array2, 0);
94 if (global::Interop.Advapi32.IsEqualDomainSid(array, array2, out var result) != 0)
95 {
96 return result;
97 }
98 return false;
99 }

References System.array, System.Security.Principal.SecurityIdentifier.BinaryLength, and System.Security.Principal.SecurityIdentifier.GetBinaryForm().

Referenced by System.Security.Principal.SecurityIdentifier.IsEqualDomainSid().