first you must be able to read from a memory address..can you do that?
1. OpenProcess() to get a HANDLE
2. ReadProcessMemory(HANDLE,...) a few times to follow that pointer list.
You know about those 2 functions and windows virtual memory? If no, please read about it first.
Please type up some code and ask a specific question.