This class contains information about how a client computer’s operating system responds to a failure or recovery situation. This class is not included in a default hardware inventory operation.
Table C.33 Operating System Recovery Configuration Attribute Class(SMS_G_System_OS_RECOVERY_CONFIGURATION)
Property (Bold if collected) | Data type | Example | Notes |
---|---|---|---|
AutoReboot | uint32 | 0 | Determines whether the system will be rebooted automatically during a recovery operation.
Values are: If the value is True, the system will reboot automatically. |
DebugFilePath | string | Indicates the full path to the debug file. | |
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. |
Name | string | "Microsoft Windows NT Workstation|C:\\ WINNT40|\\ Device\\Harddisk0\\partition1" | Key. Indicates the name used in OSRecoveryConfiguration. Maximum length is 256 characters. |
OverwriteExistingDebugFile | uint32 | Determines whether an existing debug file is overwritten. This property is valid only if the WriteDebugInfo property is set to True.
Values are: If the value is True, the existing debug file will be overwritten. | |
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. |
SendAdminAlert | uint32 | 0 | Determines whether an alert message will be sent to the system administrator when an operating system failure occurs.
Values are: If the value is True, the system will send an alert to the system administrator. |
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. |
WriteDebugInfo | uint32 | Determines whether debug information is written to a file.
Values are: If the value is True, debug information is written to a file. | |
WriteToSystemLog | uint32 | 0 | Determines whether system failure information will be written to a system log file.
Values are: If the value is True, system failure information will be written to a system log file. |