2.2.5.2 CapabilityEnumeration
CapabilityEnumeration is an enumeration of possible request types supported by plug-ins that expose a set of resources through the Web Services Management Protocol Extensions for Windows Vista service. Each capability corresponds directly to one or more actions. The schema MUST be as shown here.
The type is used under the following namespace: http://schemas.microsoft.com/wbem/wsman/1/config/PluginConfiguration
-
<xs:simpleType name="CapabilityEnumeration"> <xs:restriction base="xs:string"> <xs:enumeration value="Get" /> <xs:enumeration value="Put" /> <xs:enumeration value="Create" /> <xs:enumeration value="Delete" /> <xs:enumeration value="Invoke" /> <xs:enumeration value="Enumerate" /> <xs:enumeration value="Subscribe" /> <xs:enumeration value="Shell" /> <xs:enumeration value="Identify" /> </xs:restriction> </xs:simpleType>
Enumeration
The following values are defined by the CapabilityEnumeration simple type.
Value |
Description |
---|---|
Get |
The plug-in accepts Get messages. |
Put |
The plug-in accepts Put messages. |
Create |
The plug-in accepts Create messages. |
Delete |
The plug-in accepts Delete messages. |
Invoke |
The plug-in accepts messages to invoke CIM methods as specified in section 3.1.4.1.32. |
Enumerate |
The plug-in accepts Enumerate, Pull, and Release messages. |
Subscribe |
The plug-in accepts Subscribe, Pull, and Unsubscribe messages. |
Shell |
The plug-in accepts messages for the Remote Shell scenario. |
Identify |
The plug-in accepts Identify messages as specified in section 3.1.4.1.23. |