NI System Configuration API Reference

Install Set (VI)

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

Use the Install Set VI to install all included components in the software set, even if the component is already installed on the target, and uninstall currently installed components that are not part of the software set.

Install Set

cbool.gif

Restart Automatically restarts the system into install mode by default before the operation is performed, and restarts back to a running state after the operation is complete. If you choose not to restart automatically, the operation will fail if the system is not already in install mode.

cio.gif

Session in specifies the IP address or hostname of the system on which to perform this operation. When left blank, this VI operates on the local system.

ccclst.gif

Software Set specifies the software set to install.

cstr.gif

title is the title of the software set.

cstr.gif

description is the short description of the software set.

cstr.gif

ID is the unique identifier for the software set.

cstr.gif

version is the version of the software set.

cu32.gif

component type is the type of the component.

standard (0)

Specifies the component is a standard visible software component.

hidden (1)

Specifies the component is a hidden software component.

system (2)

Specifies the component is a required system component.

unknown (3)

Specifies the component type is unknown.

startup (4)

Specifies the component is a startup application.

image (5)

Specifies the component is a user-defined system image.

essential (6)

Specifies the component is a required visible software component.

c1dcclst.gif

Add-ons to Install specifies software components that go with the particular software set to be installed.

cstr.gif

title is the title of the add-on.

cstr.gif

description is a short description of the add-on.

cstr.gif

ID is the unique identifier for the add-on.

cstr.gif

version is the version of the add-on.

cu32.gif

component type is the type of the component.

standard (0)

Specifies the component is a standard visible software component.

hidden (1)

Specifies the component is a hidden software component.

system (2)

Specifies the component is a required system component.

unknown (3)

Specifies the component type is unknown.

startup (4)

Specifies the component is a startup application.

image (5)

Specifies the component is a user-defined system image.

essential (6)

Specifies the component is a required visible software component.

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

Broken Dependencies returns a list of broken dependencies, which are specific software components that cannot operate without another software component installed. This array will be empty when an installation succeeds.

icclst.gif

Depender is the software component that requires another software component (the dependee ) to install and operate correctly.

istr.gif

title is the title of the software components.

istr.gif

description is a short description of the software components.

istr.gif

ID is the unique identifier for the software components.

istr.gif

version is the version of the software components.

iu32.gif

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

icclst.gif

Dependee is the software component that must be present for the depender to install and operate correctly.

istr.gif

title is the title of the software components.

istr.gif

description is a short description of the software components.

istr.gif

ID is the unique identifier for the software components.

istr.gif

version is the version of the software components.

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