beautypg.com

HP Systems Insight Manager User Manual

Page 612

background image

Description

Data Type

Column Name

InstanceID opaquely and uniquely identifies an instance of
this class. To ensure uniqueness within the NameSpace,
the value of InstanceID SHOULD be constructed using the
following 'preferred' algorithm:

": " Where <0rgID> and are
separated by a colon ':' and where must include
a copyrighted, trademarked, or otherwise unique name
that is owned by the business entity creating/defining the
InstanceID or is a registered ID that is assigned to the
business entity by a recognized global authority. (This is
similar to the _ structure
of Schema class names.) In addition, to ensure uniqueness
must note contain a colon (":"). When using this
algorithm, the first colon to appear in InstanceID must
appear between and .

is chosen by the business entity and should not
be re-used to identify different underlying (real-world)
elements. If the above 'preferred' algorithm is not used, the
defining entity must assure that the resultant InstanceID is
not re-used across any InstanceIDs produced by this or other
providers for this instance's NameSpace. For DMTF defined
instances, the preferred algorithm must be used with the
set to

CIM

.

An example might be
"HEWLETT-PACKARD:HPCPQASM.EXE:7.15.19.0"

NVARCHAR(255)

InstanceID

A string representing the complete software version
information (Because varying semantics and representations
might not allow simple calculation and comparison, both
numeric and string representations are provided. See
MajorVersion, MinorVersion, RevisionNumber and
BuildNumber for the numeric components.)

NVARCHAR(255)

VersionString

Manufacturer of this software

NVARCHAR(255)

Manufacturer

Description of this element

NVARCHAR(512)

Description

Major version number of this element

SMALLINT

MajorVersion

Minor version number of this element

SMALLINT

MinorVersion

Revision number of this element

SMALLINT

RevisionNumber

Build number of this element

SMALLINT

BuildNumber

An enumerated integer to indicate the role this software
plays in regards to its associated Device;
CIM_DeviceSoftware.Purpose enumeration (0 = Unknown,
1 = Other, 2 = Driver, 3 = Configuration Software, 4 =
Application Software, 5 = Instrumentation, 6 = Firmware,
7 = BIOS, 8 = Boot ROM)

SMALLINT

DeviceSW_Purpose

Key file name.; an application-specific invariant identifier
that is consistent between versions of a SoftwareIdentity (It
is consistent across more major changes to the Software
Identity naming structure. The purpose of the parameter is
to allow Software Identities to be selected by a client that
are compatible with a specific SoftwareInstallationService.
A client uses this parameter to select candidate Software
Identities by comparing TargetType with the contents of the
SupportedTargetTypes parameter in
SoftwareInstallationServiceCapabilities.)

NVARCHAR(256)

TargetType

The TargetOperatingSystem property specifies the Element
operating system environment (The value of this property
does not ensure that it is binary executable. Two other
pieces of information are needed. First, the version of the
operating system must be specified using the class,
CIM_OSVersionCheck. The second piece of information is
the architecture on which the operating system runs. This
information is verified using CIM_ArchitectureCheck. The
combination of these constructs clearly identifies the level
of operating system required for a particular
SoftwareElement. See CIM_OperatingSystem.OSType
Enumeration.)

SMALLINT

TargetOperatingSystem

612 Reference information