#pragma autorecover
#pragma classflags(64)
#pragma namespace("\\\\.\\root\\RSOP\\User")

[Abstract,Locale(1033) : ToInstance] 
class RSOP_PolmkrSetting : RSOP_PolicySetting
{
  string polmkrBaseGpoDisplayName;
  string polmkrBaseGpoGuid;
  string polmkrBaseCseGuid;
  string polmkrBaseGpeGuid;
  string polmkrBaseHash;
  string polmkrBaseKeyValues[];
  string polmkrBaseInstanceXml;
};

[Abstract,Locale(1033) : ToInstance] 
class RSOP_PolmkrProSetting : RSOP_PolmkrSetting
{
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrEnvironmentSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrFileSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrFolderSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrIniFileSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrRegistrySetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrPrinterSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrLocalPrinterSetting : RSOP_PolmkrPrinterSetting
{
  uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrPortPrinterSetting : RSOP_PolmkrPrinterSetting
{
  uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrShortcutSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrDataSourceSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrDeviceSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrDialupOptionSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrFolderOptionSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrFolderOptionSettingVista : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrLocalUsersAndGroupsSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrLocalUsersSetting : RSOP_PolmkrLocalUsersAndGroupsSetting
{
  uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrLocalGroupsSetting : RSOP_PolmkrLocalUsersAndGroupsSetting
{
  uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrNetworkOptionSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrNtServiceSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrPowerSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrPowerOptionsSetting : RSOP_PolmkrPowerSetting
{
  uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrPowerOptionsV2Setting : RSOP_PolmkrPowerSetting
{
  uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrPowerSchemeSetting : RSOP_PolmkrPowerSetting
{
  uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrRegionOptionSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrTaskSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrSchedTaskSetting : RSOP_PolmkrTaskSetting
{
  uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrSchedTaskV2Setting : RSOP_PolmkrTaskSetting
{
  uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrImmediateTaskSetting : RSOP_PolmkrTaskSetting
{
  uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrImmediateTaskV2Setting : RSOP_PolmkrTaskSetting
{
  uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrStartMenuSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrStartMenuSettingVista : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Abstract,Locale(1033) : ToInstance] 
class RSOP_PolmkrServerSetting : RSOP_PolmkrSetting
{
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrApplicationSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrDriveSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrInternetSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrIE7Setting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrSharedPrinterSetting : RSOP_PolmkrPrinterSetting
{
  uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrProfileSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrFolderOptionsSetting : RSOP_PolmkrFolderOptionSetting
{
  uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrOpenWithSetting : RSOP_PolmkrFolderOptionSetting
{
  uint32 precedence;
};
#pragma namespace("\\\\.\\root\\RSOP\\Computer")

[Abstract,Locale(1033) : ToInstance] 
class RSOP_PolmkrSetting : RSOP_PolicySetting
{
  string polmkrBaseGpoDisplayName;
  string polmkrBaseGpoGuid;
  string polmkrBaseCseGuid;
  string polmkrBaseGpeGuid;
  string polmkrBaseHash;
  string polmkrBaseKeyValues[];
  string polmkrBaseInstanceXml;
};

[Abstract,Locale(1033) : ToInstance] 
class RSOP_PolmkrProSetting : RSOP_PolmkrSetting
{
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrEnvironmentSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrFileSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrFolderSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrIniFileSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrRegistrySetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrPrinterSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrLocalPrinterSetting : RSOP_PolmkrPrinterSetting
{
  uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrPortPrinterSetting : RSOP_PolmkrPrinterSetting
{
  uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrShortcutSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrDataSourceSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrDeviceSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrDialupOptionSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrFolderOptionSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrFolderOptionSettingVista : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrLocalUsersAndGroupsSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrLocalUsersSetting : RSOP_PolmkrLocalUsersAndGroupsSetting
{
  uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrLocalGroupsSetting : RSOP_PolmkrLocalUsersAndGroupsSetting
{
  uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrNetworkOptionSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrNtServiceSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrPowerSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrPowerOptionsSetting : RSOP_PolmkrPowerSetting
{
  uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrPowerOptionsV2Setting : RSOP_PolmkrPowerSetting
{
  uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrPowerSchemeSetting : RSOP_PolmkrPowerSetting
{
  uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrRegionOptionSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrTaskSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrSchedTaskSetting : RSOP_PolmkrTaskSetting
{
  uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrSchedTaskV2Setting : RSOP_PolmkrTaskSetting
{
  uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrImmediateTaskSetting : RSOP_PolmkrTaskSetting
{
  uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrImmediateTaskV2Setting : RSOP_PolmkrTaskSetting
{
  uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrStartMenuSetting : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrStartMenuSettingVista : RSOP_PolmkrProSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};

[Abstract,Locale(1033) : ToInstance] 
class RSOP_PolmkrServerSetting : RSOP_PolmkrSetting
{
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrFileTypesSetting : RSOP_PolmkrFolderOptionSetting
{
  uint32 precedence;
};

[Locale(1033) : ToInstance] 
class RSOP_PolmkrNetShareSetting : RSOP_PolmkrServerSetting
{
  [key : ToInstance ToSubclass DisableOverride] string id;
  [key : ToInstance ToSubclass DisableOverride] uint32 precedence;
};
