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
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;
|
|
};
|
|
|