Msvm_LANEndpoint Class
[This documentation is preliminary and is subject to change.]
Represents the logical connection point for a network adapter. When the LAN endpoint is connected to a switch port, the network adapter connected to the LAN endpoint has network connectivity.
class Msvm_LANEndpoint : CIM_LANEndpoint
{
string AliasAddresses;
boolean BroadcastResetSupported;
string Caption;
boolean Connected;
string CreationClassName;
string Description;
string ElementName;
uint16 EnabledDefault;
uint16 EnabledState;
string GroupAddresses;
uint16 HealthState;
datetime InstallDate;
string LANID;
uint16 LANType;
string MACAddress;
uint32 MaxDataSize;
string Name;
string NameFormat;
uint16 OperationalStatus;
string OtherEnabledState;
string OtherLANType;
string OtherTypeDescription;
uint16 ProtocolIFType;
uint16 ProtocolType;
uint16 RequestedState;
string StatusDescriptions;
string SystemCreationClassName;
string SystemName;
datetime TimeOfLastStateChange;
};
Methods
The Msvm_LANEndpoint class does not define any methods.
Properties
The Msvm_LANEndpoint class defines the following properties.
AliasAddresses
Data type: stringOther unicast addresses that may be used to communicate with the LANEndpoint. This property is inherited from CIM_LANEndPoint and is not used.
BroadcastResetSupported
Data type: booleanA boolean indicating whether the instrumentation supports the BroadcastReset method. This property is inherited from CIM_LANEndPoint and is always set to False.
Caption
Data type: stringA short textual description (one- line string) of the object. This property is inherited from CIM_ManagedElement and is always set to "LAN Endpoint".
Connected
Data type: booleanThis property is inherited from CIM_LANEndPoint and is always set to True if connected to a switch port.
CreationClassName
Data type: stringIndicates the name of the class or the subclass used in the creation of an instance. This property is inherited from CIM_ServiceAccessPoint and is always set to "Msvm_LANEndPoint".
Description
Data type: stringProvides a textual description of the object. This property is inherited from CIM_ManagedElement and is always set to “Microsoft Virtual LAN Endpoint”.
ElementName
Data type: stringA user-friendly name for the object. This property allows each instance to define a user-friendly name in addition to its key properties, identity data, and description information. This property is inherited from CIM_ManagedElement.
EnabledDefault
Data type: uint16An enumerated value indicating an administrator's default or startup configuration for the Enabled State of an element. This property is inherited from CIM_EnabledLogicalElement and is always set to 2 (Enabled).
EnabledState
Data type: uint16Indicates the enabled and disabled states of this element. This property is inherited from CIM_EnabledLogicalElement and is always set to 5 (Not Applicable).
GroupAddresses
Data type: stringMulticast addresses to which the LANEndpoint listens. This property is inherited from CIM_LANEndPoint and is not used.
HealthState
Data type: uint16Indicates the current health of the element. This attribute expresses the health of this element but not necessarily that of its subcomponents. This property is inherited from CIM_ManagedSystemElement and is always set to 5 (OK).
InstallDate
Data type: datetimeA datetime value that indicates when the object was installed. Lack of a value does not indicate that the object is not installed. This property is inherited from CIM_ManagedSystemElement and is not used.
LANID
Data type: stringA label or identifier for the LAN Segment to which the Endpoint is connected. This property is inherited from CIM_LANEndPoint and is not used.
LANType
Data type: uint16An indication of the kind of technology used on the LAN. This property is inherited from CIM_LANEndPoint and is not used.
MACAddress
Data type: stringThe principal unicast address used in communication with the LANEndpoint. This property is inherited from CIM_LANEndPoint.
MaxDataSize
Data type: uint32The largest information field that may be sent or received by the LANEndpoint. This property is inherited from CIM_LANEndPoint and is always set to 1500.
Name
Data type: stringA string that identifies this ProtocolEndpoint with either a port or an interface on a device. This property is inherited from CIM_ManagedSystemElement.
NameFormat
Data type: stringContains the naming heuristic that is selected to ensure that the value of the Name property is unique. This property is inherited from CIM_ProtocolEndPoint.
OperationalStatus
Data type: uint16Indicates the current statuses of the element. This property is inherited from CIM_ManagedSystemElement and is always set to 2 (OK).
OtherEnabledState
Data type: stringA string that describes the enabled or disabled state of the element when the EnabledState property is set to 1 ("Other"). This property is inherited from CIM_EnabledLogicalElement and is not used.
OtherLANType
Data type: stringA free-form string that describes the type of technology used on the LAN when the value of the LANType property is equal to 1 (i.e., "Other"). This property is inherited from CIM_LANEndPoint and is not used.
OtherTypeDescription
Data type: stringA string that describes the type of ProtocolEndpoint when the Type property of this class (or any of its subclasses) is set to 1 (Other). This property is inherited from CIM_ProtocolEndPoint and is always set to "Virtual Ethernet".
ProtocolIFType
Data type: uint16Enumeration is limited to Layer 2-related and reserved values for this subclass of ProtocolEndpoint. 1 (Other). This property is inherited from CIM_ProtocolEndPoint.
ProtocolType
Data type: uint16This property is inherited from CIM_ProtocolEndPoint and is not used.
RequestedState
Data type: uint16RequestedState is an integer enumeration that indicates the last requested or desired state for the management service. This property is inherited from CIM_EnabledLogicalElement and is always set to 12 (Not Applicable).
StatusDescriptions
Data type: stringStrings describing the various OperationalStatus array values. This property is inherited from CIM_ManagedSystemElement and is always set to NULL.
SystemCreationClassName
Data type: stringThe CreationClassName of the scoping System. This property is inherited from CIM_ServiceAccessPoint and is always set to “Msvm_ComputerSystem”.
SystemName
Data type: stringThe System Name of the scoping system. This property is inherited from CIM_ServiceAccessPoint.
TimeOfLastStateChange
Data type: datetimeThe date or time when the EnabledState of the element last changed. This property is inherited from CIM_EnabledLogicalElement and is not used.
Requirements
| MOF | Declared in WindowsVirtualization.mof. |
| Namespace | Defined in \\.\Root\Virtualization. |
See Also
Send comments about this topic to Microsoft
Build date: 3/27/2008