Msvm_GuestNetworkAdapterConfiguration class
Represents the configuration of a network adapter within the guest operating system.
The following syntax is simplified Managed Object Format (MOF) code, and it includes all of the inherited properties.
Syntax
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_GuestNetworkAdapterConfiguration
{
string InstanceID;
uint16 ProtocolIFType;
boolean DHCPEnabled;
string IPAddresses[];
string Subnets[];
string DefaultGateways[];
string DNSServers[];
UINT16 IPAddressOrigins[];
};
Members
The Msvm_GuestNetworkAdapterConfiguration class has these types of members:
Properties
The Msvm_GuestNetworkAdapterConfiguration class has these properties.
-
DefaultGateways
-
-
Data type: string array
-
Access type: Read-only
-
Qualifiers: ArrayType ("Indexed")
An array of strings that contain the default IP gateways configured on the network adapter within the guest operating system. The maximum number of default IP gateways that may be configured on a single network adapter is five.
-
-
DHCPEnabled
-
-
Data type: boolean
-
Access type: Read-only
Specifies whether DHCP is enabled on the network adapter within the guest operating system.
-
-
DNSServers
-
-
Data type: string array
-
Access type: Read-only
-
Qualifiers: ArrayType ("Indexed")
An array of strings that contain the DNS servers configured on the network adapter within the guest operating system.
-
-
InstanceID
-
-
Data type: string
-
Access type: Read-only
-
Qualifiers: Key
The unique identifier for this object.
-
-
IPAddresses
-
-
Data type: string array
-
Access type: Read-only
-
Qualifiers: ArrayType ("Indexed")
An array of strings that contain the IP addresses configured on the network adapter within the guest operating system.
-
-
IPAddressOrigins
-
-
Data type: UINT16 array
-
Access type: Read-only
-
Qualifiers: ArrayType ("Indexed")
The source of the IP addresses configured on the network adapter within the guest operating system.
-
-
Unknown (0)
-
Other (1)
-
Static (2)
ProtocolIFType
-
Data type: uint16
-
Access type: Read-only
Identifies the IP protocols that the settings specified by this instance apply to.
Unknown (0)
Other (1)
IPv4 (4096)
IPv6 (4097)
IPv4/v6 (4098)
Subnets
-
Data type: string array
-
Access type: Read-only
-
Qualifiers: ArrayType ("Indexed")
An array of strings that contain the subnets configured on the network adapter within the guest operating system. Each element in this array applies to the corresponding element in the IPAddresses array.
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 |
|