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 |
---|---|---|---|
AutomaticResetBootOption | uint32 | 1 | Determines whether the automatic reset boot option is enabled.
Values are: If the value is True, the automatic reset boot option is enabled. |
AutomaticResetCapability | uint32 | 1 | Determines whether the automatic reset is enabled.
Values are: If the value is True, the automatic reset is enabled. |
BootROMSupported | uint32 | 0 | Determines whether a boot ROM is supported.
Values are: If the value is True, a boot ROM is supported. |
BootupState | string | Indicates the bootup state of the computer system. | |
Caption | string | Describes the object. Maximum length is 64 characters. | |
CurrentTimeZone | uint32 | 4294966876 | Indicates the number of minutes the unitary computer system is offset from Greenwich Mean Time (GMT). The number is expressed in twos complement binary format. |
Description | string | "AT/AT COMPATIBLE" | Describes the computer system. |
Domain | string | "A9OPALDOM" | Indicates the domain name of the computer system. |
GroupID | uint32 | 2 | Within 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. |
InfraredSupported | uint32 | 1 | Determines whether an infrared (IR) port exists on the computer system.
Values are: If the value is True, an IR port exists. |
InitialLoadInfo | string | 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. | |
InstallDate | datetime | See “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. |
LastLoadInfo | string | 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. | |
Manufacturer | string | ||
Model | string | Indicates the model name of the computer system. | |
Name | string | "A9OPAL2" | Key. Defines the label that the object is known by. Maximum length is 256 characters. |
NameFormat | string | "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: |
NetworkServerModeEnabled | uint32 | Determines whether Network Server Mode is enabled.
Values are: If the value is True, Network Server Mode is enabled. | |
OEMLogoBitmap | uint32 | ||
PowerManagementSupported | uint32 | 1 | A 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: |
PrimaryOwnerContact | string | Provides information about how (phone number, email address, and so on) the primary system owner can be reached. Maximum length is 256 characters. | |
PrimaryOwnerName | string | Indicates the name of the primary system owner. Maximum length is 64 characters. | |
ResetCapability | string | 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: | |
ResourceId | uint32 | 42 | Key. 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. |
RevisionID | uint32 | 1 | Objects 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. |
Roles | string | "LM_ Workstation, LM_Server, SQLServer, Primary_ Domain_ Controller, NT, Master_Browser" | Indicates the system roles played by the computer system. |
Status | string | "OK" | Indicates the current status of the object.
Values are: Maximum length is 10 characters. |
SupportContactDescription | string | An array that indicates the support contact information for a Win32 computer system. | |
SystemStartupDelay | uint32 | Seconds. | |
SystemStartupOptions | string | An array that indicates the options for starting up a Win32 computer system. | |
SystemStartupSetting | uint32 | 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.) | |
SystemType | string | Indicates the type of system running on a Win32 computer. | |
TimeStamp | datetime | See “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. |
UserName | string | "smsadmin" | Indicates the name of the user who is currently logged on. |