Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

33 lines
3.5 KiB

  1. ��#pragma namespace("\\\\.\\root\\default")
  2. instance of __namespace{ name="ms_409";};
  3. #pragma namespace("\\\\.\\root\\default\\ms_409")
  4. [Description("Corresponds to the MSFT_WMIGPO class") : Amended ToSubclass,AMENDMENT, LOCALE(0x409)]
  5. class RSOP_WMIGPOPolicySetting : RSOP_PolicySetting
  6. {
  7. [Description("Templates delivered as part of this GPO") : Amended ToSubclass] RSOP_AppliedPolicyTemplate Ref templates[];
  8. };
  9. [Description("Wrapper to encapsulate MSFT_PolicyTemplate") : Amended ToSubclass,AMENDMENT, LOCALE(0x409)]
  10. class RSOP_AppliedPolicyTemplate
  11. {
  12. [key,Description("__RELPATH of the template") : Amended ToSubclass] string templatePath;
  13. [Description("Template delivered") : Amended ToSubclass] MSFT_PolicyTemplate template;
  14. };
  15. [Description("Wrapper to encapsulate MSFT_PolicyType") : Amended ToSubclass,AMENDMENT, LOCALE(0x409)]
  16. class RSOP_AppliedPolicyType
  17. {
  18. [key,Description("__RELPATH of the type") : Amended ToSubclass] string typePath;
  19. [Description("Type object delivered") : Amended ToSubclass] MSFT_PolicyType type;
  20. };
  21. [Description("Object that is created by WMI Policy engine ") : Amended ToSubclass,AMENDMENT, LOCALE(0x409)]
  22. class RSOP_WmiTargetObject
  23. {
  24. [key,Description("Object is identified by path of target object") : Amended ToSubclass] string targetPath;
  25. [Description("Templates that participated to create this target object") : Amended ToSubclass] RSOP_AppliedPolicyTemplate Ref templates[];
  26. [Description("Type object associated with these templates") : Amended ToSubclass] RSOP_AppliedPolicyType Ref type;
  27. [Description("Resultant of merging the templates") : Amended ToSubclass] MSFT_PolicyTemplate MergedTemplate;
  28. [Description("Object created by resolving the merged template") : Amended ToSubclass] Object TargetInstance;
  29. };