__PARAMETERS 类

_ _ 参数 系统类是一个抽象类,用于定义方法的输入参数和输出参数。 它还用于传递 WMI 客户端和方法提供程序之间的输入和输出参数值。

以下语法从托管对象格式 (MOF) 代码简化而来,包括所有继承属性。 属性按字母顺序列出,而不是按 MOF 顺序列出。

语法

[abstract]
class __PARAMETERS
{
};

成员

_ _ PARAMETERS 类未定义任何成员。

备注

若要在用户类中定义一个方法,WMI 客户端将创建 _ _ PARAMETERS 类的副本,并为方法中的每个输入参数添加一个属性。 如果该方法包含返回值或输出参数,则必须创建 _ _ 参数 的另一个副本。 如果该方法返回一个返回值,则客户端必须添加一个名为 ReturnValue 的属性。 然后,方法提供程序通过调用 IWbemClassObject::P utmethod存储方法参数。

若要调用方法,客户端将按顺序调用以下内容:

  1. IWbemClassObject:: GetMethod检索 IWbemClassObject::P utmethod存储的 _ _ PARAMETERS 类的副本。
  2. IWbemClassObject:: SpawnInstance,然后为方法的每个输入参数设置一个属性。
  3. Iwbemservices:: ExecMethodIwbemservices:: ExecMethodAsync 来执行方法。

方法执行完毕后,如果该方法具有输出参数或返回值,则可能会返回其他 _ _ 参数 类实例。

要求

要求
最低受支持的客户端
Windows Vista
最低受支持的服务器
Windows Server 2008
命名空间
所有 WMI 命名空间

另请参阅

WMI 系统类

IWbemServices:: ExecMethodAsync

调用方法