struct PO_MEMORY_IMAGE

typedef struct 
{
     ULONG Signature;
     ULONG ImageType;
     ULONG CheckSum;
     ULONG LengthSelf;
     ULONG PageSelf;
     ULONG PageSize;
     LARGE_INTEGER SystemTime;
     UINT64 InterruptTime;
     ULONG FeatureFlags;
     UCHAR HiberFlags;
     UCHAR spare[3];
     ULONG NoHiberPtes;
     ULONG HiberVa;
     LARGE_INTEGER HiberPte;
     ULONG NoFreePages;
     ULONG FreeMapCheck;
     ULONG WakeCheck;
     ULONG TotalPages;
     ULONG FirstTablePage;
     ULONG LastFilePage;
     PO_HIBER_PERF PerfInfo;
     ULONG NoBootLoaderLogPages;
     ULONG BootLoaderLogPages[8];
     ULONG TotalPhysicalMemoryCount;
} PO_MEMORY_IMAGE, *PPO_MEMORY_IMAGE;

Windows Vista Kernel Structures