INT 31H 0503H: Resize Memory Block

                                                    Compatibility: DPMI 0.9+ 
 Expects: AX    0503H
          BX:CX new size of block, in bytes (must not be 0)
          SI:DI handle of memory block to resize
          ──────────────────────────────────────────────────────────────────
 Returns: CF    NC (clear) if successful; else AX = DPMI Error Code
          BX:CX new linear address of allocated block
          SI:DI new handle used to resize and free this block
          ──────────────────────────────────────────────────────────────────
    Info: Resizes a block of memory that was previously allocated via
          INT 31H 0501H or INT 31H 0504H.

          It is the client's responsibility to update descriptors that map
          this memory.  See, for instance, INT 31H 0007H (set segment base
          address) and INT 31H 0008H (set segment limit).

See Also: DPMI API
          INT 2fH: Multiplex Interrupt
          DOS Functions
                                    -♦-