Memory management architecture
The DMI system possesses a complex memory management system.
This is retained to support legacy components. For normal
components,
and management applications, a simple subset of this functionality is
sufficient and will work faster on UnixWare systems. The simple rules are:
- 
To allocate or free memory, call DmiAlloc and
DmiFree with a NULL memory descriptor.
 
- 
To allocate  DMI structures, use the DmiNewX and
DmiFreeX family of functions with NULL memory
descriptors.  See
``Creating DMI structures''
The remainder of this section describes advanced features of the memory
allocation system.
WARNING:
It is recommended that new code does not use these features.
Next topic: 
Memory pool management
Previous topic: 
DmiIndicationFuncs structure
© 2004 The SCO Group, Inc.  All rights reserved.
UnixWare 7 Release 7.1.4 - 27 April 2004