Specify new storage characteristics
The mi_lo_spec_init() function is the constructor
for the LO-specification structure. This function performs the following
tasks to create a LO-specification structure:
- It allocates a new LO-specification structure when you provide a NULL-valued pointer as an argument.
- It initializes all fields of the LO-specification structure (disk-storage information and attributes flag) to the appropriate null values.
Restriction: Do not handle memory allocation for
an LO-specification structure with system memory-allocation routines
(such as malloc() or mi_alloc())
or by direct declaration. You must use the LO-specification constructor, mi_lo_spec_init(),
to allocate a new LO-specification structure.