Click or drag to resize

mcReserveMemoryFlags Enumeration

Allowed values for the McResourceManager.ReserveMemory or RefreshMemory flagsparameter.

Namespace:  MediaCy.IQL.Engine
Assembly:  MediaCy.IQL.Engine (in MediaCy.IQL.Engine.dll) Version: 10.0.6912.0
Syntax
VB
Public Enumeration mcReserveMemoryFlags
Members
  Member nameValueDescription
mcrmNone0Failed ReserveMemory calls are fatal and no tests are done.
mcrmNoFailure1Failed ReserveMemory calls are non-fatal and emit an event.
mcrmNoTestAvailable0A ReserveMemory(mcmtImageMemory),ReserveMemory(mcmtPhysicalMemory) or ReserveMemory(mcmtVirtualMemory) will succeed based only on having adequate reservable memory. No test will be done to see if the reserved memory is actually available. (see mcrmAvailableTestsMask)
mcrmTestAvailable16In order for aReserveMemory(mcmtImageMemory), ReserveMemory(mcmtPhysicalMemory) or ReserveMemory(mcmtVirtualMemory) to succeed, in addition to having adequate reservable memory, there must be adequate physical or virtual memory immediately available without doing any discarding or spooling out of image memory. If the test fails, then the ReserveMemory call will fail and the value returned in the PcntOrMBytes parameter will be the largest amount of the relevant memory that is immediately available. (see mcrmAvailableTestsMask)
mcrmFreeAllAvailable32In order for aReserveMemory(mcmtImageMemory), ReserveMemory(mcmtPhysicalMemory) or ReserveMemory(mcmtVirtualMemory) to succeed, in addition to having adequate reservable memory, there must be adequate physical or virtual memory available after doing discarding or spooling out of unlocked image memory. If the test fails, then the ReserveMemory call will fail and the value returned in the PcntOrMBytes parameter will be the largest amount of the relevant memory that is immediately available after all unlocked image memory has been freed. (see mcrmAvailableTestsMask)
See Also