Jump to content

KernLinToPageList: Difference between revisions

From EDM2
No edit summary
Line 5: Line 5:


==Parameters==
==Parameters==
; linaddr : Address of the linear region


linaddr
; size : Length of the linear region  
    Address of the linear region
 
size
; list : Address of an array of pagelist elements long enough to receive the pagelist entries.  
    Length of the linear region  
 
list
; pgsize> : Pointer to an ULONG that contains the number of pagelist entries that were actually stored.  
    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.  




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

Revision as of 21:48, 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.