DOS/32 Advanced DOS Extender - Programmer's Reference

3.59 - DOS function 0FF97h - DOS/32 Advanced Resize Low Memory Block


In: AX = 0FF97h
EBX = new size of memory block in bytes
ESI = handle of previously allocated memory block

if successful:
CF clear
EBX = new linear address of allocated memory block
ESI = new handle of allocated memory block

if failed:
CF set


a) This call is specific to DOS/32 Advanced DOS Extender only, and is not supported by standard DOS.

b) This function works in exactly the same way as extended DOS function 0FF93h except that it resizes a DOS memory block.


Copyright Supernar Systems, Ltd. 1996-2005
All Rights Reserved.