DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 
DMI package procedure libraries

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:

  1. To allocate or free memory, call DmiAlloc and DmiFree with a NULL memory descriptor.

  2. 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