Computer System Attribute Class

This class contains information about a client computer system. This class is included in a default hardware inventory operation.

Table C.7 Computer System Attribute Class (SMS_G_System_COMPUTER_SYSTEM)

Property
(Bold if collected)
Data
type

Example

Notes
AutomaticResetBootOptionuint321Determines whether the automatic reset boot option is enabled.

Values are:
1=True
0=False

If the value is True, the automatic reset boot option is enabled.

AutomaticResetCapabilityuint321Determines whether the automatic reset is enabled.

Values are:
1=True
0=False

If the value is True, the automatic reset is enabled.

BootROMSupporteduint320Determines whether a boot ROM is supported.

Values are:
1=True
0=False

If the value is True, a boot ROM is supported.

BootupStatestring Indicates the bootup state of the computer system.
Captionstring Describes the object. Maximum length is 64 characters.
CurrentTimeZoneuint324294966876Indicates the number of minutes the unitary computer system is offset from Greenwich Mean Time (GMT). The number is expressed in twos complement binary format.
Descriptionstring"AT/AT COMPATIBLE"Describes the computer system.
Domainstring"A9OPALDOM"Indicates the domain name of the computer system.
GroupIDuint322Within one ResourceId (one SMS client), GroupID distinguishes one instance of a class from another. Objects with the same ResourceId and GroupID are “deltas” of one another, describing the same hardware inventory instance at different points in time. This is not a collectable property.
InfraredSupporteduint321Determines whether an infrared (IR) port exists on the computer system.

Values are:
1=True
0=False

If the value is True, an IR port exists.

InitialLoadInfostring Indicates that an object contains the data needed to find either the initial load device (its key) or the boot service to request the operating system to start up. In addition, the load parameters (a pathname and parameters) may also be specified.
InstallDatedatetimeSee “Date and Time Formats” at the beginning of Appendix B.Indicates when the object was installed. The absence of a value does not indicate that the object is not installed.
LastLoadInfostring Contains data identifying either the initial load device (its key) or the boot service that requested the last operating system load. In addition, the load parameters, such as pathname and parameters, might be specified.
Manufacturerstring  
Modelstring Indicates the model name of the computer system.
Namestring"A9OPAL2"Key. Defines the label that the object is known by. Maximum length is 256 characters.
NameFormatstring"DCC"The Computer System object and its derivatives are top-level objects of CIM. They provide the scope for many components. Having unique System keys is required. The heuristic is defined to attempt to consistently generate a unique Computer System name, independent of discovery protocol. This prevents the inventory and management problems that occur when the same asset or entity is discovered multiple times, but cannot be resolved to a single object. Use of the heuristic is optional but recommended.

Identifies how the ComputerSystem name is generated by a heuristic. The heuristic is outlined, in detail in the CIM V2 System Model specification. It assumes that the documented rules are followed in order, to determine and assign a name. The NameFormat Values list defines the precedence order used to assign the ComputerSystem name. Several rules map to the same value.

Note that the ComputerSystem name, which is calculated by the heuristic, is the System’s key value. Other names can be assigned and used for the ComputerSystem that better suit a business by using aliases.

Values are:
DCC
Dial
E.164
HID
HWA
ICD
IP
ISDN
IPX
NWA
OID/OSI
Other
SNA
X25


NetworkServerModeEnableduint32 Determines whether Network Server Mode is enabled.

Values are:
1=True
0=False

If the value is True, Network Server Mode is enabled.

OEMLogoBitmapuint32  
PowerManagementSupporteduint321A Boolean that indicates that the ComputerSystem and its running OperatingSystem, support power management. This Boolean does not indicate that power management features are currently enabled or if they are enabled, which features are supported.

Values are:
1=True
0=False

PrimaryOwnerContactstring Provides information about how (phone number, email address, and so on) the primary system owner can be reached. Maximum length is 256 characters.
PrimaryOwnerNamestring Indicates the name of the primary system owner. Maximum length is 64 characters.
ResetCapabilitystring Indicates, if enabled, that the UnitaryComputerSystem can be reset with hardware such as the power and reset buttons. If ResetCapability is disabled, hardware reset is not allowed.

Values are:
1=Other
2=Unknown
3=Disabled
4=Enabled
5=Not implemented

ResourceIduint3242Key. Inventory items with the same ResourceId were all discovered on the same SMS client. The ResourceId identifies the SMS client.

A ResourceId is an integer generated for the sake of SQL; it is not unique outside the site and should be used only for short-term querying purposes. It is not a collectable property.

RevisionIDuint321Objects with the same ResourceId and GroupID are deltas, differentiated from one another by RevisionID number. The highest number is the most recent update. This is not a collectable property.
Rolesstring"LM_
Workstation, LM_Server, SQLServer, Primary_
Domain_
Controller, NT, Master_Browser"
Indicates the system roles played by the computer system.
Statusstring"OK"Indicates the current status of the object.

Values are:
OK
Error
Degraded
Unknown

Maximum length is 10 characters.

SupportContactDescriptionstring An array that indicates the support contact information for a Win32 computer system.
SystemStartupDelayuint32 Seconds.
SystemStartupOptionsstring An array that indicates the options for starting up a Win32 computer system.
SystemStartupSettinguint32 Indicates the index into the default start profile. This value is calculated so that it usually returns zero (0), because at write time, the profile string is physically moved to the top of the list. (This is how Windows NT determines the default value.)
SystemTypestring Indicates the type of system running on a Win32 computer.
TimeStampdatetimeSee “Date and Time Formats” at the beginning of Appendix B.Indicates when the information in this object was last revised. This is not a collectable property.
UserNamestring"smsadmin"Indicates the name of the user who is currently logged on.