See ntxMapRtPhysicalMemoryList
// Address list for MapRtPhysicalMemoryList(), MapRtPhysicalMemoryList64(), and ntxMapRtPhysicalMemoryList()
typedef struct tagChunkDesc {
DWORD reserved1[2];
DWORD dwFlags;
DWORD reserved2[3];
DWORD cbByteCount;
DWORD reserved3;
QWORD paBlock[1];
} CHDESC, *LPCHDESC;
dwFlags
PTE_WRITE_THRU |
Enables write-through caching policy for the mapped memory. |
PTE_CACHE_DISABLE |
Disables caching for the mapped memory. |
PTE_PAT |
Allows setting the PAT bit to index the desired PAT entry to select caching policy for the mapped memory. |
cbByteCount
paBlock