Jump to content

KernLinToPageList: Difference between revisions

From EDM2
No edit summary
No edit summary
Line 1: Line 1:
Convert a linear address region to a pagelist. This is the equivalent to DevHlp_LinToPageList.


==Synopsis==
==Synopsis==
APIRET APIENTRY KernLinToPageList(PVOID linaddr,ULONG size,KEEVMPageList* list,PULONG pgsize);
APIRET APIENTRY KernLinToPageList(PVOID linaddr,ULONG size,KEEVMPageList* list,PULONG pgsize);
==Description==
Convert a linear address region to a pagelist. This is the equivalent to DevHlp_LinToPageList.


==Parameters==
==Parameters==
Line 18: Line 16:




[[Category:Kern]]
[[Category:KEE]]

Revision as of 21:47, 9 June 2017

Convert a linear address region to a pagelist. This is the equivalent to DevHlp_LinToPageList.

Synopsis

APIRET APIENTRY KernLinToPageList(PVOID linaddr,ULONG size,KEEVMPageList* list,PULONG pgsize);

Parameters

linaddr

   Address of the linear region 

size

   Length of the linear region 

list

   Address of an array of pagelist elements long enough to receive the pagelist entries. 

pgsize>

   Pointer to an ULONG that contains the number of pagelist entries that were actually stored.