typedef struct _NT_TIB32
{
    unsigned long ExceptionList;
    unsigned long StackBase;
    unsigned long StackLimit;
    unsigned long SubSystemTib;
    union
    {
        unsigned long FiberData;
        unsigned long Version;
    };
    unsigned long ArbitraryUserPointer;
    unsigned long Self;
} NT_TIB32, *PNT_TIB32;