in6_addr

C# Definition:

[StructLayout(LayoutKind.Explicit, Size = 16)]
    internal struct in6_addr
    {
        [FieldOffset(0)] internal byte Byte_0;
        [FieldOffset(1)] internal byte Byte_1;
        [FieldOffset(2)] internal byte Byte_2;
        [FieldOffset(3)] internal byte Byte_3;

        [FieldOffset(4)] internal byte Byte_4;
        [FieldOffset(5)] internal byte Byte_5;
        [FieldOffset(6)] internal byte Byte_6;
        [FieldOffset(7)] internal byte Byte_7;

        [FieldOffset(8)] internal byte Byte_8;
        [FieldOffset(9)] internal byte Byte_9;
        [FieldOffset(10)] internal byte Byte_10;
        [FieldOffset(11)] internal byte Byte_11;

        [FieldOffset(12)] internal byte Byte_12;
        [FieldOffset(13)] internal byte Byte_13;
        [FieldOffset(14)] internal byte Byte_14;
        [FieldOffset(15)] internal byte Byte_16;

        [FieldOffset(0)] internal short Word_0;
        [FieldOffset(2)] internal short Word_1;
        [FieldOffset(4)] internal short Word_2;
        [FieldOffset(6)] internal short Word_3;

        [FieldOffset(8)] internal short Word_4;
        [FieldOffset(10)] internal short Word_5;
        [FieldOffset(12)] internal short Word_6;
        [FieldOffset(14)] internal short Word_7;
    }

VB Definition:

Structure in6_addr 
   Public TODO
End Structure

Última actualización