VAD는 실제 Physical Memory 가 아닌 Virtual Memory의 주소를 가르키고 있는 주소 집합이며,
2진 Tree 구조를 가지고 있다.
flag에는 메모리의 commit 여부 및 shard/pricate 여부 등등이 기록 된다.
VAD 구조체
Typdef struct_vad {
void *StartAddress;
void *EndAddress;
struct _vad *ParentLink;
struct _vad *LeftLink;
struct _vad *RightLink;
DWORD Flags;
}