📄 cim_ethernetport.mof
字号:
// Copyright (c) 2005 DMTF. All rights reserved.// <change cr="CIMCoreCR00752.000" type ="change">Update of// descriptions based on Tech Edit review.</// <change cr="ArchCR00066.004" type="add">Add UmlPackagePath// qualifier values to CIM Schema.</change>// ==================================================================// CIM_EthernetPort// ================================================================== [UMLPackagePath ( "CIM::Device::Ports" ), Version ( "2.10.0" ), Description ( "Capabilities and management of an EthernetPort.")]class CIM_EthernetPort : CIM_NetworkPort { [Override ( "PortType" ), Description ( "The specific mode that is currently enabled for the Port. " "When set to 1 (\"Other\"), the related property " "OtherPortType contains a string description of the type of " "port."), ValueMap { "0", "1", "50", "51", "52", "53", "54", "55", "56", "100", "101", "102", "103", "104", "105", "106", "107", "108", "109", "110", "111", "16000..65535" }, Values { "Unknown", "Other", //50 Copper "10BaseT", "10-100BaseT", "100BaseT", "1000BaseT", "2500BaseT", "10GBaseT", "10GBase-CX4", //100 Fiber "100Base-FX", "100Base-SX", "1000Base-SX", "1000Base-LX", "1000Base-CX", "10GBase-SR", "10GBase-SW", "10GBase-LX4", "10GBase-LR", "10GBase-LW", "10GBase-ER", "10GBase-EW", "Vendor Reserved" }] uint16 PortType; [Override ( "NetworkAddresses" ), Description ( "Ethernet/802.3 MAC addresses formatted as twelve " "hexadecimal digits (for example, \"010203040506\"), with " "each pair representing one of the six octets of the MAC " "address in \"canonical\" bit order. (Therefore, the Group " "address bit is found in the low order bit of the first " "character of the string.)")] string NetworkAddresses[]; [Description ( "The maximum size of the INFO (non-MAC) field that will be " "received or transmitted."), MappingStrings { "MIB.IETF|BRIDGE-MIB.dot1dTpPortMaxInfo" }] uint32 MaxDataSize; [Description ( "Capabilities of the EthernetPort. For example, the Device " "might support AlertOnLan, WakeOnLan, Load Balancing, or " "FailOver. If failover or load balancing capabilities are " "listed, a SpareGroup (failover) or ExtraCapacityGroup (load " "balancing) should also be defined to completely describe " "the capability."), ValueMap { "0", "1", "2", "3", "4", "5" }, Values { "Unknown", "Other", "AlertOnLan", "WakeOnLan", "FailOver", "LoadBalancing" }, ArrayType ( "Indexed" ), ModelCorrespondence { "CIM_EthernetPort.CapabilityDescriptions" }] uint16 Capabilities[]; [Description ( "An array of free-form strings that provides more detailed " "explanations for any of the EthernetPort features that are " "indicated in the Capabilities array. Note, each entry of " "this array is related to the entry in the Capabilities " "array that is located at the same index."), ArrayType ( "Indexed" ), ModelCorrespondence { "CIM_EthernetPort.Capabilities" }] string CapabilityDescriptions[]; [Description ( "Specifies which capabilities are enabled from the list of " "all supported ones, which are defined in the Capabilities " "array."), ValueMap { "0", "1", "2", "3", "4", "5" }, Values { "Unknown", "Other", "AlertOnLan", "WakeOnLan", "FailOver", "LoadBalancing" }, ArrayType ( "Indexed" ), ModelCorrespondence { "CIM_EthernetPort.Capabilities", "CIM_EthernetPort.OtherEnabledCapabilities" }] uint16 EnabledCapabilities[]; [Description ( "An array of free-form strings that provides more detailed " "explanations for any of the enabled capabilities that are " "specified as 'Other'."), ArrayType ( "Indexed" ), ModelCorrespondence { "CIM_EthernetPort.EnabledCapabilities" }] string OtherEnabledCapabilities[];};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -