Yes, i would go for the way as pmb describes

Most functions are there defined.
Also, i would say you should try to get a basic understanding how the dll works , so you get the basic idea what function comes first. Like BotThink() (in botmans template) is called in StartFrame (dll.cpp).