Win32_OSRecoveryConfiguration class

The Win32_OSRecoveryConfigurationWMI class represents the types of information that will be gathered from memory when the operating system fails. This includes boot failures and system crashes.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties. Properties and methods are in alphabetic order, not MOF order.

Syntax

[Dynamic, Provider("CIMWin32"), SupportsUpdate, UUID("{8502C4E8-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class Win32_OSRecoveryConfiguration : CIM_Setting
{
  string  Caption;
  string  Description;
  string  SettingID;
  boolean AutoReboot;
  string  DebugFilePath;
  uint32  DebugInfoType;
  string  ExpandedDebugFilePath;
  string  ExpandedMiniDumpDirectory;
  boolean KernelDumpOnly;
  string  MiniDumpDirectory;
  string  Name;
  boolean OverwriteExistingDebugFile;
  boolean SendAdminAlert;
  boolean WriteDebugInfo;
  boolean WriteToSystemLog;
};

Members

The Win32_OSRecoveryConfiguration class has these types of members:

Properties

The Win32_OSRecoveryConfiguration class has these properties.

AutoReboot
Data type: boolean
Access type: Read/write
Qualifiers: MappingStrings ("Win32Registry|SYSTEM\\CurrentControlSet\\Control\\CrashControl|AutoReboot")

System will automatically reboot during a recovery operation.

Caption
Data type: string
Access type: Read-only
Qualifiers: MaxLen (64)

Short textual description of the current object.

This property is inherited from CIM_Setting.

DebugFilePath
Data type: string
Access type: Read/write
Qualifiers: MappingStrings ("Win32Registry|SYSTEM\\CurrentControlSet\\Control\\CrashControl|DumpFile")

Full path to the debug file. A debug file is created with the memory state of the computer after a computer failure.

Example: "C:\Windows\Memory.dmp"

DebugInfoType
Data type: uint32
Access type: Read/write

Type of debugging information written to the log file.

None (0)

Complete memory dump (1)

Kernel memory dump (2)

Small memory dump (3)

Description
Data type: string
Access type: Read-only

Textual description of the current object.

This property is inherited from CIM_Setting.

ExpandedDebugFilePath
Data type: string
Access type: Read/write

Expanded version of the DebugFilePath property.

Example: "C:\Windows\Memory.dmp"

ExpandedMiniDumpDirectory
Data type: string
Access type: Read/write

Expanded version of the MiniDumpDirectory property.

Example: "C:\Windows\MiniDump"

KernelDumpOnly
Data type: boolean
Access type: Read/write
Qualifiers: DEPRECATED, MappingStrings ("Win32Registry|SYSTEM\\CurrentControlSet\\Control\\CrashControl|KernelDumpOnly")

Only kernel debug information will be written to the debug log file. If TRUE, then only the state of the kernel is written to a file in the event of a system failure. If FALSE, the system will try to log the state of the memory, and any devices that can provide information about the system when it failed.

MiniDumpDirectory
Data type: string
Access type: Read/write
Qualifiers: MappingStrings ("Win32Registry|SYSTEM\\CurrentControlSet\\Control\\CrashControl|MiniDumpDir")

Directory where small memory dump files will be recorded and accumulated.

Example: "%systemRoot%\MiniDump"

Name
Data type: string
Access type: Read-only
Qualifiers: key, MaxLen (256), MappingStrings ("WMI")

Identifying name for this instance of the Win32_OSRecoveryConfiguration class.

OverwriteExistingDebugFile
Data type: boolean
Access type: Read/write
Qualifiers: MappingStrings ("Win32Registry|SYSTEM\\CurrentControlSet\\Control\\CrashControl|Overwrite")

New debug file will overwrite an existing one.

SendAdminAlert
Data type: boolean
Access type: Read/write
Qualifiers: MappingStrings ("Win32Registry|SYSTEM\\CurrentControlSet\\Control\\CrashControl|SendAlert")

Alert message will be sent to the system administrator in the event of an operating system failure.

SettingID
Data type: string
Access type: Read-only
Qualifiers: MaxLen (256)

Identifier by which the current object is known.

This property is inherited from CIM_Setting.

WriteDebugInfo
Data type: boolean
Access type: Read/write
Qualifiers: DEPRECATED, MappingStrings ("Win32Registry|SYSTEM\\CurrentControlSet\\Control\\CrashControl|CrashDumpEnabled")

Debugging information is to be written to a log file.

WriteToSystemLog
Data type: boolean
Access type: Read/write
Qualifiers: MappingStrings ("Win32Registry|SYSTEM\\CurrentControlSet\\Control\\CrashControl|LogEvent")

Events will be written to a system log.

Remarks

The Win32_OSRecoveryConfiguration class is derived from CIM_Setting.

Requirements

Minimum supported client

Windows Vista

Minimum supported server

Windows Server 2008

Namespace

Root\CIMV2

MOF

CIMWin32.mof

DLL

CIMWin32.dll

See also

CIM_Setting
Operating System Classes

 

 

Show: