GenerateWwpn method of the Msvm_VirtualSystemManagementService class
Creates a range of World Wide Port Names (WWPN) from a Msvm_VirtualSystemManagementServiceSettingData instance.
The range is defined by the MinimumWwpnAddress and MaximumWwpnAddress properties of the Msvm_VirtualSystemManagementServiceSettingData instance.
Syntax
uint32 GenerateWwpn(
[in] uint32 NumberOfWwpns,
[out] string GeneratedWwpn[]
);
Parameters
-
NumberOfWwpns [in]
-
The number of WWPNs to create. Valid values can range between "1" and "1024".
If the valid number of WWPNs that can be generated is less than the requested number, then the remaining entries in the GeneratedWwpn array will contain the invalid entry of "0000000000000000", and this method will succeed.
-
GeneratedWwpn [out]
-
An array that contains the new WWPNs.
Return value
The possible return values are:
-
Completed with No Error (0)
-
Failed (32768)
-
Access Denied (32769)
-
Not Supported (32770)
-
Status is unknown (32771)
-
Timeout (32772)
-
Invalid parameter (32773)
-
System is in use (32774)
-
Invalid state for this operation (32775)
-
Incorrect data type (32776)
-
System is not available (32777)
-
Out of memory (32778)
Requirements
Minimum supported client |
None supported |
Minimum supported server |
Windows Server 2016 |
Namespace |
Root\HyperVCluster\v2 |
MOF |
|
DLL |
|