DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 
Developing for DMI-enabled systems

Enabling management applications for DMI

Management applications use the DmiGet* DmiSet*, and DmiList* functions to request information about manageable products in a DMI-enabled system. Each management application must register with the Service Provider by calling a DMI Registration function, for example, DmiRegister(3dmi) or DmiRemoteRegister(3dmi).

A management application can register to submit requests, receive notification of indications, or both. Management applications must provide code to deal appropriately with the status codes returned by the Service Provider. Status codes are listed in either the DMI Specification and in /usr/include/dmi/dmi2err.h which is included in this package. They can also be found at ``DMI error codes'' in this documentation.

A management application can also use the DmiAdd* and DmiDelete* functions to maintain the MIF data for particular components in the DMI-SP MIF database. These functions enable the application to:

The section 3dmi manual pages detail the Registration, Get, Set, List, Add and Delete functions available to management applications. See Intro(3dmi) for further information.

See also:


Next topic: Enabling manageable products for DMI
Previous topic: Developing for DMI-enabled systems

© 2004 The SCO Group, Inc. All rights reserved.
UnixWare 7 Release 7.1.4 - 27 April 2004