typedef struct _PORT_MESSAGE             // 7 elements, 0x18 bytes (sizeof)
          {
              union                                // 2 elements, 0x4 bytes (sizeof)
              {
                  struct                           // 2 elements, 0x4 bytes (sizeof)
                  {
/*0x000*/             INT16        DataLength;
/*0x002*/             INT16        TotalLength;
                  }s1;
/*0x000*/         ULONG32      Length;
              }u1;
              union                                // 2 elements, 0x4 bytes (sizeof)
              {
                  struct                           // 2 elements, 0x4 bytes (sizeof)
                  {
/*0x004*/             INT16        Type;
/*0x006*/             INT16        DataInfoOffset;
                  }s2;
/*0x004*/         ULONG32      ZeroInit;
              }u2;
              union                                // 2 elements, 0x8 bytes (sizeof)
              {
/*0x008*/         struct _CLIENT_ID ClientId;      // 2 elements, 0x8 bytes (sizeof)
/*0x008*/         FLOAT64      DoNotUseThisField;
              };
/*0x010*/     ULONG32      MessageId;
              union                                // 2 elements, 0x4 bytes (sizeof)
              {
/*0x014*/         ULONG32      ClientViewSize;
/*0x014*/         ULONG32      CallbackId;
              };
          }PORT_MESSAGE, *PPORT_MESSAGE;
Return to structures/enums list.
Return to O.S. version list.

(c) MoonSols 2010.