Msvm_TransparentBridgingService类

充当交换机中的服务的占位符,用于了解 MAC 地址,并充当 Msvm_VirtualEthernetSwitchMsvm_DynamicForwardingEntry 类之间的桥梁。

以下语法是简化托管对象格式 (MOF) 代码,其中包含所有继承的属性。

语法

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_TransparentBridgingService : CIM_TransparentBridgingService
{
  string   InstanceID;
  string   Caption = "Virtual Switch Transparent Bridging Service";
  string   Description = "Microsoft Virtual Switch Transparent Bridging Service";
  string   ElementName;
  datetime InstallDate;
  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_ComputerSystem";
  string   SystemName;
  string   CreationClassName = "Msvm_TransparentBridgingService";
  string   Name;
  string   PrimaryOwnerName;
  string   PrimaryOwnerContact;
  string   StartMode = "Automatic";
  boolean  Started = True;
  string   Keywords[];
  string   ServiceURL;
  string   StartupConditions[];
  string   StartupParameters[];
  uint16   ProtocolType = 15;
  string   OtherProtocolType;
  uint32   AgingTime = 300;
  uint32   FID = 0;
};

成员

Msvm_TransparentBridgingService类包含以下类型的成员:

方法

Msvm_TransparentBridgingService类具有这些方法。

方法 说明
RequestStateChange 请求状态更改。
StartService 启动服务。
StopService 停止服务。

属性

Msvm_TransparentBridgingService类具有这些属性。

AgingTime

数据类型: uint32

访问类型:只读

超时期限(以秒为单位)用于动态学习的 MAC 地址过期。 此属性继承自 CIM_TransparentBridgingService

AvailableRequestedStates

数据类型: uint16 数组

访问类型:只读

指示 RequestStateChange 方法的 RequestedState 参数的可能值。 此属性继承自 CIM_EnabledLogicalElement

Caption

数据类型: 字符串

访问类型:只读

对象的简短说明。 此属性继承自 CIM_ManagedElement,并且始终为“虚拟交换机透明桥接服务”。

CommunicationStatus

数据类型: uint16

访问类型:只读

指示检测能够与基础托管元素通信。 Null 值指示此属性未实现。 此属性继承自 CIM_ManagedSystemElement

未知 (0)

不可用 (1)

通信正常 (2)

丢失的通信 (3)

无联系人 (4)

DMTF 保留 (。。)

供应商保留 (0x8000.。)

CreationClassName

数据类型: 字符串

访问类型:只读

对象的简短说明。 此属性继承自 CIM_Service

说明

数据类型: 字符串

访问类型:只读

对象的说明。 此属性继承自 CIM_ManagedElement,并且始终设置为“Microsoft 虚拟交换机透明桥接服务”。

DetailedStatus

数据类型: uint16

访问类型:只读

PrimaryStatus 属性补充其他状态详细信息。 Null 值指示此属性未实现。 此属性继承自 CIM_ManagedSystemElement

不可用 (0)

无其他信息 (1)

压力 (2)

预测失败 (3)

不可恢复的错误 (4)

错误 (5) 支持实体

DMTF 保留 (。。)

供应商保留 (0x8000.。)

ElementName

数据类型: 字符串

访问类型:只读

对象的显示名称。 此属性允许每个实例定义显示名称,以及其关键属性、标识数据和说明信息。 此属性继承自 CIM_ManagedElement

EnabledDefault

数据类型: uint16

访问类型:只读

元素的“已启用状态”的管理员默认或启动配置。 此属性继承自 CIM_EnabledLogicalElement

EnabledState

数据类型: uint16

访问类型:只读

元素的启用和禁用状态。 此属性继承自 CIM_EnabledLogicalElement

数据类型: uint32

访问类型:只读

支持 VLAN 且具有多个筛选数据库的交换机使用的筛选数据库标识符。 此属性继承自 CIM_TransparentBridgingService

HealthState

数据类型: uint16

访问类型:只读

元素的当前运行状况。 此属性表示此元素的运行状况,但不一定表示其子组件运行状况。 此属性继承自 CIM_ManagedSystemElement

InstallDate

数据类型: datetime

访问类型:只读

指定安装对象的时间。 缺少值并不指示未安装对象。 此属性继承自 CIM_ManagedSystemElement,不使用此属性。

InstanceID

数据类型: 字符串

访问类型:只读

限定符: 密钥

唯一标识此类的实例。 此属性继承自 CIM_ManagedElement

关键字

数据类型: 字符串 数组

访问类型:只读

请勿使用。 一个自由形式的字符串数组,提供可在查询中使用的描述性字词和短语。 此属性未实现,因为它不是标准化的。 如果此属性是必需的查询构造,则需要在继承层次结构中更高。 此属性继承自 CIM_NetworkService

名称

数据类型: 字符串

访问类型:只读

唯一标识服务的名称,并提供所管理的功能的指示。 此属性继承自 CIM_Service

OperatingStatus

数据类型: uint16

访问类型:只读

提供元素操作条件的当前状态信息,并可用于提供有关 EnabledState 属性值的更多详细信息。 Null 值指示此属性未实现。 此属性继承自 CIM_ManagedSystemElement

未知 (0)

不可用 (1)

服务 (2)

开始 (3)

停止 (4)

已停止 (5)

中止 (6)

休眠 (7)

已完成 (8)

迁移 (9)

移民 (10)

移民 (11)

快照 (12)

关闭 (13)

在测试 (14)

转换 (15)

在服务 (16)

DMTF 保留 (。。)

供应商保留 (0x8000。。)

OperationalStatus

数据类型: uint16 数组

访问类型:只读

元素的当前状态。 此属性继承自 CIM_ManagedSystemElement

OtherEnabledState

数据类型: 字符串

访问类型:只读

当 EnabledState 属性设置为 1 (其他) 时,元素的启用或禁用状态。 此属性继承自 CIM_EnabledLogicalElement,不使用此属性。

OtherProtocolType

数据类型: 字符串

访问类型:只读

当 ProtocolType 的值为 1 (其他) 时要转发的协议的类型。 此属性继承自 CIM_ForwardingService

PrimaryOwnerContact

数据类型: 字符串

访问类型:只读

一个字符串,提供有关如何访问服务的主所有者的信息。 此属性继承自 CIM_Service

PrimaryOwnerName

数据类型: 字符串

访问类型:只读

服务的主所有者的名称(如果已定义)。 此属性继承自 CIM_Service

PrimaryStatus

数据类型: uint16

访问类型:只读

提供高级状态信息。 此属性应与 DetailedStatus 属性结合使用,以提供元素及其子组件的高级和详细的运行状况状态。 Null 值指示此属性未实现。 此属性继承自 CIM_ManagedSystemElement

未知 (0)

正常 (1)

降级 (2)

错误 3 (3)

DMTF 保留 (。。)

供应商保留 (0x8000。。)

ProtocolType

数据类型: uint16

访问类型:只读

正在转发的协议的类型。 此属性继承自 CIM_ForwardingService

RequestedState

数据类型: uint16

访问类型:只读

管理服务的最后请求或所需状态。 此属性继承自 CIM_EnabledLogicalElement

ServiceURL

数据类型: 字符串

访问类型:只读

请勿使用。 提供访问服务所需的协议、网络位置和其他特定于服务的服务的 URL。 请改用 ServiceAccessURI 类,该类正确定位服务访问的语义,并阐明信息的格式。 此属性继承自 CIM_NetworkService

已开始

数据类型: 布尔值

访问类型:只读

指示服务已启动 (True) ,还是停止 (False) 。 此属性继承自 CIM_Service

StartMode

数据类型: 字符串

访问类型:只读

指示服务是自动由系统、操作系统等启动,还是仅在请求时启动。 此属性继承自 CIM_Service

StartupConditions

数据类型: 字符串 数组

访问类型:只读

请勿使用。 一个自由形式的字符串数组,指定必须满足此服务才能正确启动的任何特定前置条件。 此属性不有用,因为它不是标准化的。 如果此属性是一个必需的构造,则需要在服务) 上的继承层次结构中更高 (。 此属性继承自 CIM_NetworkService

StartupParameters

数据类型: 字符串 数组

访问类型:只读

请勿使用。 一个自由形式的字符串数组,指定必须提供给 StartService 方法的任何特定参数,以便此服务能够正确启动。 如果对此方法进行了优化,则其参数将更正式地传达此信息。 此属性继承自 CIM_NetworkService

Status

数据类型: 字符串

访问类型:只读

对象的当前状态。 此属性继承自 CIM_ManagedSystemElement

StatusDescriptions

数据类型: 字符串 数组

访问类型:只读

描述各种 OperationalStatus 数组值的字符串。 此属性继承自 CIM_ManagedSystemElement

SystemCreationClassName

数据类型: 字符串

访问类型:只读

范围系统的创建类名称。 此属性继承自 CIM_Service

SystemName

数据类型: 字符串

访问类型:只读

托管计算机系统的 NetBIOS 名称。 此属性继承自 CIM_Service

TimeOfLastStateChange

数据类型: datetime

访问类型:只读

上次更改元素的启用状态的日期或时间。 此属性继承自 CIM_EnabledLogicalElement,不使用此属性。

TransitioningToState

数据类型: uint16

访问类型:只读

指示实例要转换到的目标状态。 此属性继承自 CIM_EnabledLogicalElement

注解

Msvm_TransparentBridgingService 类的访问可能受 UAC 筛选限制。 有关详细信息,请参阅 用户帐户控制和 WMI

要求

要求
最低受支持的客户端
Windows 8 [仅限桌面应用]
最低受支持的服务器
Windows Server 2012 [仅限桌面应用]
命名空间
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

另请参阅

CIM_TransparentBridgingService

CIM_TransparentBridgingService