RelMemLinear32 Release previously allocated block of memory (linear address). |
Inputs: AX = 0ff15h
ESI = Linear address of block to release.
Outputs: Carry set on error.
Errors: See RelMemLinear
RelMemNear Release previously allocated application relative block of memory. |
Inputs: AX = 0ff18h
ESI = Application relative linear address of block to release.
Outputs: Carry set on error.
Errors: If the address passed in ESI is not a valid memory block this function returns carry set.
RelMemSO Release a block of memory allocated via GetMemSO. |
Inputs: AX = 0ff2eh
SI:DI = Selector:offset of block to release
Outputs: Carry set on error.
Errors: If an invalid selector:offset is passed in SI:DI or the memory was not allocated via GetMemSO, then this function returns carry set.