Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Adds resources to a virtual switch configuration. When applied to a "state" virtual machine configuration, as a side effect resources are added to the active virtual machine.
Syntax
uint32 AddResourceSettings(
  [in]  CIM_VirtualSystemSettingData      REF AffectedConfiguration,
  [in]  string                                ResourceSettings[],
  [out] CIM_ResourceAllocationSettingData REF ResultingResourceSettings[],
  [out] CIM_ConcreteJob                   REF Job
);
Parameters
- 
AffectedConfiguration [in] 
- 
A reference to a CIM_VirtualSystemSettingData object that represents the affected virtual switch configuration. 
- 
ResourceSettings [in] 
- 
An array of strings that contain one embedded instance of the CIM_ResourceAllocationSettingData class that describes the virtual aspects of a virtual resource to be added to the virtual switch. 
- 
ResultingResourceSettings [out] 
- 
An array of references to instances of the CIM_ResourceAllocationSettingData class that represents virtual aspects of the added virtual resources. 
- 
Job [out] 
- 
If the operation is performed asynchronously, this method will return 4096, and this parameter will contain a reference to an object derived from CIM_ConcreteJob. 
Return value
This method returns one of the following values.
- 
Completed with No Error (0) 
- 
Not Supported (1) 
- 
Failed (2) 
- 
Timeout (3) 
- 
Invalid Parameter (4) 
- 
DMTF Reserved (..) 
- 
Method Parameters Checked - Job Started (4096) 
- 
Method Reserved (4097..32767) 
- 
Vendor Specific (32768..65535) 
Requirements
| Requirement | Value | 
|---|---|
| Minimum supported client | Windows 8 [desktop apps only] | 
| Minimum supported server | Windows Server 2012 [desktop apps only] | 
| Namespace | Root\Virtualization\V2 | 
| MOF | 
 | 
| DLL | 
 |