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

◆ GetBinaryForm()

override void System.Security.AccessControl.CompoundAce.GetBinaryForm ( byte[] binaryForm,
int offset )
inline

Definition at line 50 of file CompoundAce.cs.

51 {
52 MarshalHeader(binaryForm, offset);
53 int num = offset + 4;
54 int num2 = 0;
55 binaryForm[num] = (byte)base.AccessMask;
56 binaryForm[num + 1] = (byte)(base.AccessMask >> 8);
57 binaryForm[num + 2] = (byte)(base.AccessMask >> 16);
58 binaryForm[num + 3] = (byte)(base.AccessMask >> 24);
59 num2 += 4;
60 binaryForm[num + num2] = (byte)(ushort)CompoundAceType;
61 binaryForm[num + num2 + 1] = (byte)((ushort)CompoundAceType >> 8);
62 binaryForm[num + num2 + 2] = 0;
63 binaryForm[num + num2 + 3] = 0;
64 num2 += 4;
65 base.SecurityIdentifier.GetBinaryForm(binaryForm, num + num2);
66 }
void MarshalHeader(byte[] binaryForm, int offset)
Definition GenericAce.cs:82

References System.Security.AccessControl.CompoundAce.CompoundAceType, System.Security.AccessControl.GenericAce.MarshalHeader(), and System.offset.