OEMCalcFSPages (Compact 2013)
10/16/2014
This function recalculates how much memory to allocate to the object store.
Syntax
DWORD OEMCalcFSPages(
DWORD dwMemPages,
DWORD dwDefaultFSPages
);
Parameters
- dwMemPages
[in] The number of pages of memory reported to the kernel.
- dwDefaultFSPages
[in] The current default size, in pages, that is reserved for the object store based on FSRAMPERCENT.
Return Value
Number of pages to assign to the object store.
Remarks
This function is called in the OEM adaption layer (OAL) by the kernel.
The minimum size for the object store is 32 KB and the maximum size is 128 MB. This function specifies the number of pages, so the maximum number of pages you can have is 32,000 (128 MB/4 KB).
If you implement OEMCalcFSPages, set the pfnCalcFSPages member of OEMGLOBAL to point to this function.
Requirements
Header |
Developer Implemented |
Library |
OEMMain.lib or OEMMain_StaticKITL.lib |