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: string

    Other 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: boolean

    A 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: string

    A 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: boolean

    This property is inherited from CIM_LANEndPoint and is always set to True if connected to a switch port.

  • CreationClassName
    Data type: string

    Indicates 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: string

    Provides 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: string

    A 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: uint16

    An 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: uint16

    Indicates 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: string

    Multicast addresses to which the LANEndpoint listens. This property is inherited from CIM_LANEndPoint and is not used.

  • HealthState
    Data type: uint16

    Indicates 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: datetime

    A 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: string

    A 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: uint16

    An indication of the kind of technology used on the LAN. This property is inherited from CIM_LANEndPoint and is not used.

  • MACAddress
    Data type: string

    The principal unicast address used in communication with the LANEndpoint. This property is inherited from CIM_LANEndPoint.

  • MaxDataSize
    Data type: uint32

    The 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: string

    A 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: string

    Contains 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: uint16

    Indicates the current statuses of the element. This property is inherited from CIM_ManagedSystemElement and is always set to 2 (OK).

  • OtherEnabledState
    Data type: string

    A 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: string

    A 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: string

    A 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: uint16

    Enumeration 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: uint16

    This property is inherited from CIM_ProtocolEndPoint and is not used.

  • RequestedState
    Data type: uint16

    RequestedState 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: string

    Strings describing the various OperationalStatus array values. This property is inherited from CIM_ManagedSystemElement and is always set to NULL.

  • SystemCreationClassName
    Data type: string

    The CreationClassName of the scoping System. This property is inherited from CIM_ServiceAccessPoint and is always set to “Msvm_ComputerSystem”.

  • SystemName
    Data type: string

    The System Name of the scoping system. This property is inherited from CIM_ServiceAccessPoint.

  • TimeOfLastStateChange
    Data type: datetime

    The 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

Networking Classes

Send comments about this topic to Microsoft

Build date: 3/27/2008