Browse Prior Art Database

Application Programming Interface to Determine the Selection Status of a Portable Operating System Interface (POSIX) Software Object

IP.com Disclosure Number: IPCOM000116882D
Original Publication Date: 1995-Nov-01
Included in the Prior Art Database: 2005-Mar-31
Document File: 2 page(s) / 31K

Publishing Venue

IBM

Related People

Ibanez, JG: AUTHOR [+3]

Abstract

In the Portable Operating System Interface (POSIX) architecture, the installation and configuration phases are completely separated. Current software products have a need to know what is selected so they can prompt correctly during configuration. This Application Programming Interface (API) enables this functionality.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 97% of the total text.

Application Programming Interface to Determine the Selection Status
of a Portable Operating System Interface (POSIX) Software Object

      In the Portable Operating System Interface (POSIX)
architecture, the installation and configuration phases are
completely separated.  Current software products have a need to know
what is selected so they can prompt correctly during configuration.
This Application Programming Interface (API) enables this
functionality.

      POSIX P1387.2/D13 refers to an on-going standards project that
is currently in a working draft.  Refer to (*) for more information.

      This API may be used to determine the selection status of the
software object.  Status is an boolean value.  This API returns the
status of software selection.
    APIRET LciQuerySoftwareSelection(TAG *pTag,
                       BOOL bStatus
                      );
  PARAMETERS
  PTAG      Address of the tag (identifier) of the software object
you
             know about.
  BSTATUS       Address of the area to place the result.
  RETURN CODES
  NO_ERROR      Successful
  INVALID_TAG   pTag was not found in the list of active software
                 objects.
  Reference
  (*) "STANDARDS PROJECT" Draft Standard for Information Technology
       - Portable Operating System Interface (POSIX) System
       Administration - Part 2: Software Administration...