KDU/Source/Hamakaze/pagewalk.h

28 lines
791 B
C
Raw Normal View History

2020-02-02 05:24:50 +00:00
/*******************************************************************************
*
* (C) COPYRIGHT AUTHORS, 2018 - 2020
*
* TITLE: PAGEWALK.H
*
* VERSION: 1.00
*
* DATE: 02 Feb 2020
2020-02-02 05:24:50 +00:00
*
* Page table translation prototypes.
*
* THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF
* ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED
* TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
* PARTICULAR PURPOSE.
*
*******************************************************************************/
#pragma once
BOOL PwVirtualToPhysical(
_In_ HANDLE DeviceHandle,
_In_ provQueryPML4 QueryPML4,
_In_ provReadPhysicalMemory ReadPhysicalMemoryRoutine,
2020-02-02 05:24:50 +00:00
_In_ ULONG_PTR VirtualAddress,
_Out_ ULONG_PTR* PhysicalAddress);