struct ArgEntry { DWORD WordCount; LPCSTR* WordArray; }; struct HashTable { WORD word0; bool FixedSize; bool bool3; DWORD lpUnk4; int MaxSlots; DWORD UsedSlots; struct Entry { LPCSTR Name; LPVOID Value; Entry* NextEntry; } **EntryList; struct Position { DWORD Index; LPCSTR Name; LPVOID Value; }; HashTable *PreviousHashTable; };