- Hewlett-Packard Printer User Guide

Integration Facilities of the HP OpenView NNM Core Platform
The OpenView Windows API
Chapter 6230
The OpenView Windows API
This API enables a VPO partner to create and manipulate maps and
submaps, and also to generate dialog for user interaction. It is intended
for the development of applications that take advantage of these
features.
The following two components enable developers can construct
OpenView Windows applications:
Application Registration Files (ARFs)
Application registration files (ARFs) are configuration files that
are read when OVW is started. Registration files can be used to
perform many of the functions that would otherwise require
programming. ARF files are described in the section “GUI Application
Integration”.
OpenView Windows Programming Libraries (OVw API)
More complex applications require that you write programs using the
OVw API. The OVw API gives you more control over the behavior of
OpenView Windows applications. The OVw API consists of a large
number of routines that let the programmer perform tasks related to
the following functional areas:
Application Integration with OVW
Several routines are available to integrate your application into
OpenView Windows. Every application that uses the OVW API
needs to use at least some portion of these calls. These routines
allow your application to connect to OpenView Windows, to
determine when users select particular menu items, and to handle
errors.
Object Database Access
There are over 40 OVw API routines that operate on objects and
fields of the OV object database. These routines are used to create
objects, to create the fields that comprise objects, to get or set field
values in objects, and to relate fields to objects and vice versa.
Fields can also be created using Field Registration Files.
The object database and its access is discussed in more detail in
“HP OpenView Data - Objects and Fields”.