Browse Prior Art Database

Method for Obtaining User's Application Information from Domain Control Database

IP.com Disclosure Number: IPCOM000112181D
Original Publication Date: 1994-Apr-01
Included in the Prior Art Database: 2005-Mar-26
Document File: 2 page(s) / 37K

Publishing Venue

IBM

Related People

Callaway, JR: AUTHOR [+3]

Abstract

Disclosed is a method of obtaining a user's desktop network application information from the domain control database (DCDB).

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

Method for Obtaining User's Application Information from Domain Control
Database

      Disclosed is a method of obtaining a user's desktop network
application information from the domain control database (DCDB).

      Currently, IBM's OS/2* LAN Server product does not have any
Application Programming Interface (API) to obtain all the information
about a user's network applications stored in the DCDB in one call.
The logon program has to make several calls to determine a user's
application selector information at logon time.  If a user has ten
applications in his or her application selector list, logon has to
first call the API NetUserGetAppSelInfo to get a list of network
applications and then call the API NetAppGetInfo ten times to obtain
information about all the applications.  This method of obtaining
information about a user's network applications results in several
calls across the network and considerably degrades the logon
performance.  Another problem is that NetAppGetInfo can only be
called at levels 2 and 3 by administrators, so normal users cannot
get all the application information they need.

      A new API "NetUserGetallApps" has been developed to solved this
problem.  This API will retrieve a user's application selector list
plus the information about each application in a single buffer passed
to it by the caller.  The logon program or any other application can
call this API one time to obtain all the information about a user's
network appl...