CIM_ResourcePoolConfigurationService 类的 CreateChildResourcePool 方法
启动作业以使用指定的分配设置从父池创建子池。
语法
uint32 CreateChildResourcePool(
[in] string ElementName,
[in] string Settings[],
[in] CIM_ResourcePool REF ParentPool[],
[out] CIM_ResourcePool REF Pool,
[out] CIM_ConcreteJob REF Job
);
参数
-
ElementName [in]
-
正在创建的池的最终用户相关名称。 如果 为 NULL,则可以使用系统提供的默认名称。 该值将存储在所创建元素的 ElementName 属性中。
-
设置 [in]
-
包含用于指定子池设置的 CIM_SettingData 实例的表示形式的字符串。
-
ParentPool [in]
-
要从中创建新池的 CIM_ResourcePool 。
-
池 [out]
-
引用生成的池的 CIM_ResourcePool 。
-
作业 [out]
-
如果作业) 完成,则对作业 (的引用可能为 null。
返回值
成功时返回 0;否则,将返回错误。
-
作业已完成,无错误 (0)
-
不支持 (1)
-
未知 (2)
-
超时 (3)
-
失败 (4)
-
参数 (5) 无效
-
In Use (6)
-
池的 ResourceType 不正确 , (7)
-
资源不足 (8)
-
DMTF 保留 (。)
-
已检查方法参数 - 作业 启动 (4096)
-
不支持大小 (4097)
-
方法保留 (4098..32767)
-
供应商特定 (32768..65535)
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 8.1 |
最低受支持的服务器 |
Windows Server 2012 R2 |
命名空间 |
Root\virtualization\v2 |
MOF |
|
DLL |
|