MSFT_Rule class
The MSFT_Rule class represents a single rule in a MSFT_SomFilter object. The rule is expressed as a query. The MSFT_Rule class is compiled in the \root\policy namespace.
The following syntax is simplified from Managed Object Format (MOF) code and includes all inherited properties. Properties and methods are in alphabetic order, not MOF order.
Syntax
[Abstract, UUID("{D157AAFD-D42F-45cd-B30B-F67CF152C9F9}"), AMENDMENT]
class MSFT_Rule
{
string QueryLanguage = "WQL";
string TargetNamespace;
string Query;
};
Members
The MSFT_Rule class has these types of members:
Properties
The MSFT_Rule class has these properties.
-
Query
-
-
Data type: string
-
Access type: Read/write
-
Qualifiers: NOT_NULL
Query that defines the scope of the rule.
-
-
QueryLanguage
-
-
Data type: string
-
Access type: Read/write
-
Qualifiers: NOT_NULL
Language in which the query is expressed. The property value must be "WQL".
-
-
TargetNamespace
-
-
Data type: string
-
Access type: Read/write
-
Qualifiers: NOT_NULL
Namespace in which the query is evaluated.
-
Requirements
Minimum supported client |
Windows 8 |
Minimum supported server |
Windows Server 2012 |
Namespace |
Root\policy |
MOF |
|
DLL |
|