¿Cuál es la diferencia entre BaseAddress y AllocationBase en la estructura MEMORY_BASIC_INFORMATION?

En MSDN encuentro siguiente

Dirección base: un puntero a la dirección base de la región de las páginas.

AllocationBase: un puntero a la dirección base de un rango de páginas asignadas por la función VirtualAlloc. La página señalada por el miembro BaseAddress está contenida dentro de este rango de asignación.

Pero realmente no entiendo cuál es la diferencia. ¿Alguien puede decirme la diferencia? (no como en MSDN :))

Respuestas a la pregunta(1)

Su respuesta a la pregunta