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.
 
 
 
 
 
 

57 lines
1.9 KiB

// Copyright (c) 2000 Microsoft Corporation. All rights reserved
Qualifier Description : ToSubClass Amended;
[Locale(1033) : ToInstance, UUID("{2B159065-C652-474f-A49C-2482FB3F8517}"),
Description("Corresponds to the MSFT_WMIGPO class")]
class RSOP_WMIGPOPolicySetting : RSOP_PolicySetting
{
[key, override]
string ID;
[write, Description("templates delivered as part of this GPO")]
RSOP_AppliedPolicyTemplate REF templates[];
};
[Locale(1033) : ToInstance, UUID("{D044BDC3-37A7-43a1-9338-1F1D06577D9F}"),
Description("wrapper to encapsulate MSFT_PolicyTemplate")]
class RSOP_AppliedPolicyTemplate
{
[write, key, Description("relpath of the template")]
string templatePath;
[write, Description("template delivered")]
MSFT_PolicyTemplate template;
};
[Locale(1033) : ToInstance, UUID("{8BE067AF-B388-4bb1-8A1C-A4AF2E70AA0B}"),
Description("wrapper to encapsulate MSFT_PolicyType")]
class RSOP_AppliedPolicyType
{
[write, key, Description("relpath of the type")]
string typePath;
[write, Description("Type object delivered")]
MSFT_PolicyType type;
};
[Locale(1033) : ToInstance, UUID("{AD34AA23-64A0-4398-B0CF-887BD66F7D10}"),
Description("object that is created by WMI Policy engine ")]
class RSOP_WmiTargetObject
{
[key, write, Description("object is identified by path of target object")]
string targetPath;
[write, Description("templates that participated to create this target object")]
RSOP_AppliedPolicyTemplate REF templates[];
[write, Description("type object associated with these templates")]
RSOP_AppliedPolicyType REF type;
[write, Description("resultant of merging the templates")]
MSFT_PolicyTemplate MergedTemplate;
[write, Description("object created by resolving the merged template")]
Object TargetInstance;
};