Msvm_VLANEndpoint 类
表示交换机端口的 VLAN 终结点。 此终结点的配置将更改交换机端口通过交换机发送 VLAN 数据包的方式。
以下语法是简化的托管对象格式 (MOF) 代码,其中包含所有继承的属性。
语法
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_VLANEndpoint : CIM_VLANEndpoint
{
string InstanceID;
String Caption = "VLAN Endpoint";
string Description = "Microsoft VLAN Endpoint";
String ElementName;
datetime InstallDate;
string Name;
uint16 OperationalStatus[] = { 2 };
string StatusDescriptions[] = { "OK" };
string Status;
uint16 HealthState = 5;
uint16 CommunicationStatus;
uint16 DetailedStatus;
uint16 OperatingStatus;
uint16 PrimaryStatus;
uint16 EnabledState = 5;
String OtherEnabledState;
uint16 RequestedState = 12;
uint16 EnabledDefault = 2;
datetime TimeOfLastStateChange;
uint16 AvailableRequestedStates[];
uint16 TransitioningToState;
string SystemCreationClassName = "Msvm_VirtualSwitch";
string SystemName;
String CreationClassName = "Msvm_VLANEndpoint";
String NameFormat;
uint16 ProtocolType;
uint16 ProtocolIFType = 1;
String OtherTypeDescription = "Virtual Ethernet";
uint16 DesiredEndpointMode;
string OtherEndpointMode;
uint16 OperationalEndpointMode;
uint16 DesiredVLANTrunkEncapsulation;
string OtherTrunkEncapsulation;
uint16 OperationalVLANTrunkEncapsulation;
uint16 GVRPStatus;
uint16 SupportedEndpointModes[];
};
成员
Msvm_VLANEndpoint 类具有以下类型的成员:
方法
Msvm_VLANEndpoint 类具有这些方法。
方法 | 说明 |
---|---|
RequestStateChange | 请求状态更改。 |
属性
Msvm_VLANEndpoint 类具有这些属性。
-
AvailableRequestedStates
-
-
数据类型: uint16 数组
-
访问类型:只读
指示用于启动状态更改的 RequestStateChange 方法的 RequestedState 参数的可能值。 列出的值将是CIM_EnabledLogicalElementCapabilities关联实例的 RequestedStatesSupported 属性中包含的值的子集,其中所选值是CIM_EnabledLogicalElement当前状态的函数。 如果实现能够将一组可能的值播发为当前状态的函数,则此属性可以是非 Null 。 如果实现无法确定作为当前状态函数的可能值集,则此属性将为 Null 。
此属性继承自 CIM_EnabledLogicalElement。
-
已启用 (2)
-
已禁用 (3)
-
关闭 (4)
-
脱机 (6)
-
测试 (7)
-
延迟 (8)
-
静止 (9)
-
重新启动 (10)
-
重置 (11)
-
DMTF 保留 (。)
-
-
Caption
-
-
数据类型: 字符串
-
访问类型:只读
对象的简短说明。 此属性继承自 CIM_ManagedElement,并且始终设置为“VLAN 终结点”。
-
-
CommunicationStatus
-
-
数据类型: uint16
-
访问类型:只读
指示检测与基础托管元素通信的能力。 Null 值指示未实现此属性。 此属性继承自 CIM_ManagedSystemElement。
-
-
CreationClassName
-
-
数据类型: 字符串
-
访问类型:只读
在创建实例时使用的类或子类的名称。 此属性继承自 CIM_ServiceAccessPoint,并且始终设置为“Msvm_VLANEndpoint”。
-
-
描述
-
-
数据类型: string
-
访问类型:只读
对象的说明。 此属性继承自 CIM_ManagedElement,并且始终设置为“Microsoft VLAN 终结点”。
-
-
DesiredEndpointMode
-
-
数据类型: uint16
-
访问类型:只写
请求使用的所需 VLAN 模式。 当前模式由 OperationalEndpointMode 属性提供。 此属性继承自 CIM_VLANEndpoint。
值 含义 - DMTF 保留
- 0
- 其他
- 1
- 访问
- 2
将终结点/交换机端口置于永久非trunk 模式,并协商将链接转换为非trunk 链接。 终结点将成为非trunk 接口。 - 动态自动
- 3
使终结点能够将链接转换为中继链接。 如果相邻接口设置为中继或所需模式,则终结点将成为中继接口。 - 动态理想
- 4
使终结点主动尝试将链接转换为中继链接。 如果相邻接口设置为中继、所需或自动模式,则终结点将成为中继接口。 所有以太网接口的默认交换机端口模式都是动态的。 - Trunk
- 5
将终结点置于永久中继模式,并协商将链接转换为中继链接。 即使相邻接口不是中继接口,终结点也会成为中继接口。 - Dot1Q 隧道
- 6
将接口配置为隧道, (非trunking) 终结点/端口连接到具有 802.1Q 中继端口的非对称链路中。 802.1Q 隧道用于跨服务提供商网络维护客户 VLAN 完整性。 - DMTF 保留
- 7 32767
- 供应商预留
- 32768 65535
-
-
DesiredVLANTrunkEncapsulation
-
-
数据类型: uint16
-
访问类型:只读
请求使用的 VLAN 封装的类型。 当前正在使用的封装由 OperationalVLANTrunkEncapsulation 属性提供。 仅当终结点在中继模式下运行时,此属性才适用 (请参阅 OperationalEndpointMode 属性,了解) 的其他详细信息。 此属性为 2 (不适用) (即终结点永远不会置于中继模式) 、特定类型 (802.1Q 或 Cisco ISL) ,或 5 (协商) (,即此接口与其相邻) 之间的协商结果。 如果终结点不支持协商,则不允许值 5 (协商) 。 此功能依赖于硬件和供应商。 此属性继承自 CIM_VLANEndpoint。
-
DMTF 保留 (0)
-
其他 (1)
-
不适用 (2)
-
802.1Q (3)
-
Cisco ISL (4)
-
协商 (5)
-
DMTF 保留 (6 32767)
-
供应商预留 (32768 65535)
-
-
DetailedStatus
-
-
数据类型: uint16
-
访问类型:只读
使用其他状态详细信息补充 PrimaryStatus 属性。 Null 值表示未实现此属性。 此属性继承自 CIM_ManagedSystemElement。
-
-
ElementName
-
-
数据类型: 字符串
-
访问类型:只读
对象的显示名称。 此属性继承自 CIM_ManagedElement。
-
-
EnabledDefault
-
-
数据类型: uint16
-
访问类型:只读
元素的已启用状态的管理员默认或启动配置。 此属性继承自 CIM_EnabledLogicalElement ,始终设置为 2 (Enabled) 。
-
-
EnabledState
-
-
数据类型: uint16
-
访问类型:只读
此元素的启用和禁用状态。 此属性继承自 CIM_ManagedSystemElement,并且始终将它设置为 5 (不适用) 。
-
-
GVRPStatus
-
-
数据类型: uint16
-
访问类型:只读
指示是在中继终结点/端口上启用或禁用 GARP VLAN 注册协议 (GVRP) 。 除非终结点支持 GVRP,否则此属性为 2 (不适用) 。 仅当终结点在中继模式下运行时,此属性才适用, (请参阅 OperationalEndpointMode 属性,了解) 的其他详细信息。 此属性继承自 CIM_VLANEndpoint。
-
未知 (0)
-
不适用 (2)
-
已启用 (3)
-
禁用 (4 )
-
-
HealthState
-
-
数据类型: uint16
-
访问类型:只读
元素的当前运行状况。 此属性表示此元素的运行状况,但不一定表示其子组件运行状况。 可能的值为 0 到 30,其中 5 表示元素完全正常运行,30 表示元素完全无功能。 此属性继承自 CIM_ManagedSystemElement,并且始终将它设置为 5 (正常) 。
-
-
InstallDate
-
-
数据类型: datetime
-
访问类型:只读
对象的安装日期和时间。 此属性继承自 CIM_ManagedSystemElement,不使用它。
-
-
InstanceID
-
-
数据类型: 字符串
-
访问类型:只读
-
限定符: 键
唯一标识此类的实例。 此属性继承自 CIM_ManagedElement。
-
-
名称
-
-
数据类型: 字符串
-
访问类型:只读
对象的已知标签。 此属性继承自 CIM_ManagedSystemElement。
-
-
NameFormat
-
-
数据类型: 字符串
-
访问类型:只读
选择的命名启发式,以确保 Name 属性的值是唯一的。 此属性继承自 CIM_ProtocolEndpoint ,不使用。
-
-
OperatingStatus
-
-
数据类型: uint16
-
访问类型:只读
提供元素操作条件的当前状态信息,并可用于提供有关 EnabledState 属性值的更多详细信息。 Null 值表示未实现此属性。 此属性继承自 CIM_ManagedSystemElement。
-
-
OperationalEndpointMode
-
-
数据类型: uint16
-
访问类型:只读
VLAN 终结点的配置模式。 此属性继承自 CIM_VLANEndpoint。
值 含义 - DMTF 保留
- 0
- 其他
- 1
终结点无法识别 VLAN。 - 访问
- 2
将终结点置于永久非trunking 模式,并协商将链接转换为非trunk 链接。 终结点将成为非trunk 接口。 - 动态自动
- 3
使终结点能够将链接转换为中继链接。 如果将相邻接口设置为中继或所需模式,终结点将成为中继接口。 - 动态理想
- 4
使终结点主动尝试将链接转换为中继链接。 如果相邻接口设置为中继、所需或自动模式,则终结点将成为中继接口。 这是所有以太网接口的默认交换机端口模式。 - Trunk
- 5
将终结点置于永久中继模式,并协商将链接转换为中继链接。 即使相邻接口不是中继接口,终结点也会成为中继接口。 - Dot1Q 隧道
- 6
将接口配置为隧道, (非trunking) 终结点/端口连接到具有 802.1Q 中继端口的非对称链路中。 802.1Q 隧道用于跨服务提供商网络维护客户 VLAN 完整性。 - DMTF 保留
- 7 32767
- 供应商预留
- 32768 65535
-
-
OperationalStatus
-
-
数据类型: uint16 数组
-
访问类型:只读
对象的当前状态。 此属性继承自 CIM_ManagedSystemElement,每个数组元素始终设置为 2 (正常) 。
-
-
OperationalVLANTrunkEncapsulation
-
-
数据类型: uint16
-
访问类型:只读
在中继终结点/端口上使用的 VLAN 封装的类型。 此属性为 2 (不适用) (即终结点未在中继模式下运行) ,特定类型 (3 - 802.1Q 或 4 - Cisco ISL) ,5 (协商) (即终结点正在协商封装类型) 。 仅当终结点在中继模式下运行时,此属性才适用 (请参阅 OperationalEndpointMode 属性以了解) 的其他详细信息。 此属性继承自 CIM_VLANEndpoint。
-
未知 (0)
-
其他 (1)
-
不适用 (2)
-
802.1Q (3)
-
Cisco ISL (4)
-
谈判 (5)
-
DMTF 保留 (6 32767)
-
供应商预留 (32768 65535)
-
-
OtherEnabledState
-
-
数据类型: 字符串
-
访问类型:只读
一个字符串,描述 EnabledState 属性设置为 1 时元素的启用或禁用状态 (“Other”) 。 当 EnabledState 为除 1 以外的任何值时,此属性必须设置为 Null。 此属性继承自 CIM_EnabledLogicalElement,并且始终设置为 Null。
-
-
OtherEndpointMode
-
-
数据类型: string
-
访问类型:只读
当 OperationalEndpointMode 属性的值设置为 1 时,此 VLAN 终结点支持的 VLAN 终结点模型类型, (其他) 。 当 OperationalEndpointMode 属性是除 1 以外的任何值时,此属性应设置为 Null。 此属性继承自 CIM_VLANEndpoint。
-
-
OtherTrunkEncapsulation
-
-
数据类型: string
-
访问类型:只读
当 OperationalVLANTrunkEncapsulation 属性的值设置为 1 时,此 VLAN 终结点支持的 VLAN 封装类型, (其他) 。 当所需的封装属性是除 1 以外的任何值时,此属性应设置为 Null 。 此属性继承自 CIM_VLANEndpoint。
-
-
OtherTypeDescription
-
-
数据类型: 字符串
-
访问类型:只读
当此类的 Type 属性 (或其任何子类) 设置为 1 时协议终结点的类型, (其他) 。 此属性继承自 CIM_ProtocolEndpoint,并且始终设置为“虚拟以太网”。
-
-
PrimaryStatus
-
-
数据类型: uint16
-
访问类型:只读
提供高级别状态信息。 此属性应与 DetailedStatus 属性结合使用,以便为元素及其子组件提供高级别和详细的运行状况信息。 Null 值指示未实现此属性。 此属性继承自 CIM_ManagedSystemElement。
-
-
ProtocolIFType
-
-
数据类型: uint16
-
访问类型:只读
IANA ifType MIB。 此属性继承自 CIM_ProtocolEndpoint,并且始终设置为 1 (Other) 。
-
-
ProtocolType
-
-
数据类型: uint16
-
访问类型:只读
此属性继承自 CIM_ProtocolEndpoint ,不使用。
-
-
RequestedState
-
-
数据类型: uint16
-
访问类型:只读
管理服务的上次请求或所需状态。 此属性继承自 CIM_EnabledLogicalElement,并且始终设置为 12 (不适用) 。
值 含义 - 12
不适用。 -
-
Status
-
-
数据类型: string
-
访问类型:只读
描述元素的状态。 此属性继承自 CIM_ManagedSystemElement。
“确定”
“错误”
“已降级”
"Unknown"
“Pred Fail”
“正在启动”
“正在停止”
“Service”
“Stressed”
“NonRecover”
“无联系人”
“Lost Comm”
-
-
StatusDescriptions
-
-
数据类型: 字符串 数组
-
访问类型:只读
描述各种 OperationalStatus 数组值的字符串。 此属性继承自 CIM_ManagedSystemElement,并且每个数组元素始终设置为“OK”。
-
-
SupportedEndpointModes
-
-
数据类型: uint16 数组
-
访问类型:只读
-
限定符: ArrayType (“Indexed”)
此端口支持的终结点模式。
-
-
SystemCreationClassName
-
-
数据类型: 字符串
-
访问类型:只读
范围系统的创建类名称。 此属性继承自 CIM_ServiceAccessPoint,并且始终设置为“Msvm_VirtualSwitch”
-
-
SystemName
-
-
数据类型: 字符串
-
访问类型:只读
范围系统的系统名称。 此属性继承自 CIM_ServiceAccessPoint。
-
-
TimeOfLastStateChange
-
-
数据类型: datetime
-
访问类型:只读
元素的启用状态上次更改的日期和时间。 此属性继承自 CIM_EnabledLogicalElement,但不受支持。
-
-
TransitioningToState
-
-
数据类型: uint16
-
访问类型:只读
指示实例转换到的目标状态。 此属性继承自 CIM_EnabledLogicalElement,但不使用它。
-
备注
UAC 筛选可能会限制对 Msvm_VLANEndpoint 类的访问。 有关详细信息,请参阅 用户帐户控制和 WMI。
示例
请参阅 查询网络对象。
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows 8 [仅限桌面应用] |
最低受支持的服务器 |
Windows Server 2012 [仅限桌面应用] |
命名空间 |
Root\Virtualization\V2 |
MOF |
|
DLL |
|