NI System Configuration API Reference

Get Installed Software (VI)

  • Updated2023-02-21
  • 6 minute(s) read
Installed With: NI System Configuration

Retrieves the software installed on a system.

Get Installed Set

Retrieves the software set installed on a Real-Time system. Not all systems support the installation of software sets.

Get Installed Set

cio.gif

Session in indicates which system to retrieve software information from. This VI returns only what is installed on the target that the session refers to.

cu32.gif

Item Types specifies which software components to return in the list of items for a software set.

all visible (0)

Specifies to return all visible software components. This includes all standard, startup, and essential components.

all including hidden (1)

Specifies to return all visible and hidden software components.

standard only (2)

Specifies to only return standard software components.

startup only (3)

Specifies to only return components that are startup applications.

cbool.gif

Cached returns information that has already been read from the specified system if TRUE. The system is contacted again for the information by default.

cerrcodeclst.gif

error in (no error) describes error conditions that occur before this node runs. This input provides standard error in functionality.

iio.gif

Session out returns the refnum for the system.

i1dcclst.gif

Software Set returns an instance of software information clusters.

icclst.gif

Information returns general information about the software set.

istr.gif

title is the title of the software set.

istr.gif

description is a short description of the software set.

istr.gif

ID is the unique identifier for the software set.

istr.gif

version is the version of the software set. For software sets, this parameter returns an empty string.

iu32.gif

component type is the component type. Components can be standard, hidden, system, unknown, startup, image, or essential.

i1dcclst.gif

Items returns the content of the software set, consisting of one or more software components.

istr.gif

title is the title of the software component.

istr.gif

description is a short description of the software component.

istr.gif

ID is the unique identifier for the software component.

istr.gif

version is the version of the software component.

iu32.gif

component type is the component type. Components can be standard, hidden, system, unknown, startup, image, or essential.

i1dcclst.gif

Add-Ons returns a list of software components that go with the particular software set.

istr.gif

title is the title of the add-on.

istr.gif

description is a short description of the add-on.

istr.gif

ID is the unique identifier for the add-on.

istr.gif

version is the version of the add-on.

iu32.gif

component type is the component type. Components can be standard, hidden, system, unknown, startup, image, or essential.

ierrcodeclst.gif

error out returns error information. This output provides standard error out functionality.

Get Installed Components

Retrieves a list of software components installed on a Real-Time or Windows system.

Get Installed Components

cio.gif

Session in indicates which system to retrieve software information from. This VI returns only what is installed on the target that the session refers to.

cu32.gif

Item Types specifies which software components to return.

all visible (0)

Specifies to return all visible software components. This includes all standard, startup, and essential components.

all including hidden (1)

Specifies to return all visible and hidden software components.

standard only (2)

Specifies to only return standard software components.

startup only (3)

Specifies to only return components that are startup applications.

cbool.gif

Cached returns information that has already been read from the specified system if TRUE. The system is contacted again for the information by default.

cerrcodeclst.gif

error in (no error) describes error conditions that occur before this node runs. This input provides standard error in functionality.

iio.gif

Session out returns the refnum for the system.

i1dcclst.gif

Software Components returns a list of software components on the system.

istr.gif

title is the title of the software component.

istr.gif

description is a short description of the software component.

istr.gif

ID is the unique identifier for the software component.

istr.gif

version is the version of the software component.

iu32.gif

component type is the component type. Components can be standard, hidden, system, unknown, startup, image, or essential.

ierrcodeclst.gif

error out returns error information. This output provides standard error out functionality.

Log in to get a better experience