RSOP_PolicySettingStatus class

The RSOP_PolicySettingStatus WMI class provides a link to an event in the event log. The specific event corresponds to an error that occurred while applying a specific policy setting. There can be zero or more instances of this class for each RSoP_PolicySetting class. This class was added for Windows XP.

The following syntax is simplified from MOF code and includes all inherited properties.

Syntax

[AMENDMENT]
class RSOP_PolicySettingStatus
{
  string   id;
  string   eventSource;
  string   eventLogName;
  uint32   eventID;
  datetime eventTime;
  uint32   errorCode;
  sint32   status = 0;
};

Members

The RSOP_PolicySettingStatus class has these types of members:

Properties

The RSOP_PolicySettingStatus class has these properties.

errorCode
Data type: uint32
Access type: Read-only
Qualifiers: DisplayName ("Error Code")

A system error code that indicates the reason for failure.

eventID
Data type: uint32
Access type: Read-only
Qualifiers: DisplayName ("Event ID")

A message number associated with the event.

eventLogName
Data type: string
Access type: Read-only
Qualifiers: DisplayName ("Event Log Name")

The type of log in which the event was generated; for example, the application log or the system log.

eventSource
Data type: string
Access type: Read-only
Qualifiers: DisplayName ("Event Source")

The name of the source that generated the event in the event log; for example, the Winlogon process.

eventTime
Data type: datetime
Access type: Read-only
Qualifiers: DisplayName ("Time")

The system time at which the event was logged.

id
Data type: string
Access type: Read-only
Qualifiers: key, DisplayName ("ID")

Unique identifier for objects of this class.

status
Data type: sint32
Access type: Read-only
Qualifiers: DisplayName ("Status")

This property can have one of the following values.

Unspecified (0)

Applied (1)

Ignored (2)

Failed (3)

SubsettingFailed (4)

Remarks

The RSoPSetPolicySettingStatus function creates an instance of RSOP_PolicySettingStatus and an instance of RSOP_PolicySettingLink. The function links (associates) RSOP_PolicySettingStatus to its RSOP_PolicySetting instance.

To unlink an RSOP_PolicySettingStatus instance from its RSOP_PolicySetting instance, you can call the RSoPResetPolicySettingStatus function.

Requirements

Minimum supported client

Windows Vista

Minimum supported server

Windows Server 2008

Namespace

Root\RSOP\Computer, Root\RSOP\User

MOF

Rsop.mof

DLL

GPSvc.dll

See also

Group Policy Overview
Group Policy RSoP WMI Classes
RSoP_PolicySetting
RSOP_PolicySettingLink

 

 

Show: