Free_Engine_Memory

This function frees a memory object which was previously allocated and returned by the LVM Engine.


#include <lvm_intr.h>

void _System Free_Engine_Memory(

    ADDRESS Object   /* (I) Memory object to be freed */

);

Parameters

Object
The memory object to be freed. This could be the Drive_Control_Data field of a Drive_Control_Array, the Partition_Array field of a Partition_Information_Array structure, or any other dynamically allocated memory object created and returned by a function in LVM.DLL.

Returns

N/A.

Errors

N/A.

Side Effects

None.

Notes

A trap or exception could occur if a bad address is passed to this function.

16-Bit Equivalent:

void _Far16 _Pascal _loadds FREE_ENGINE_MEMORY16( ADDRESS _Seg16 Object );