Msvm_SyntheticEthernetPort 類別
表示綜合乙太網路卡。 此介面卡是慣用的網路介面卡,因為其效能和變更可能會立即生效,而作用中 (經常性設定) 。
下列語法是簡化 Managed 物件格式 (MOF) 程式碼,並包含所有繼承的屬性。
語法
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_SyntheticEthernetPort : CIM_EthernetPort
{
string InstanceID;
string Caption;
string Description;
string ElementName;
datetime InstallDate;
string Name;
uint16 OperationalStatus[] = 2;
string StatusDescriptions[];
string Status;
uint16 HealthState;
uint16 CommunicationStatus;
uint16 DetailedStatus;
uint16 OperatingStatus;
uint16 PrimaryStatus;
uint16 EnabledState;
string OtherEnabledState;
uint16 RequestedState;
uint16 EnabledDefault;
datetime TimeOfLastStateChange;
uint16 AvailableRequestedStates[];
uint16 TransitioningToState;
string SystemCreationClassName;
string SystemName;
string CreationClassName;
string DeviceID;
boolean PowerManagementSupported;
uint16 PowerManagementCapabilities[];
uint16 Availability;
uint16 StatusInfo;
uint32 LastErrorCode;
string ErrorDescription;
boolean ErrorCleared;
string OtherIdentifyingInfo[];
uint64 PowerOnHours;
uint64 TotalPowerOnHours;
string IdentifyingDescriptions[];
uint16 AdditionalAvailability[] = 6;
uint64 MaxQuiesceTime;
uint64 Speed;
uint64 MaxSpeed;
uint64 RequestedSpeed;
uint16 UsageRestriction;
uint16 PortType;
string OtherPortType;
string OtherNetworkPortType;
uint16 PortNumber;
uint16 LinkTechnology;
string OtherLinkTechnology;
string PermanentAddress;
string NetworkAddresses[];
boolean FullDuplex;
boolean AutoSense;
uint64 SupportedMaximumTransmissionUnit;
uint64 ActiveMaximumTransmissionUnit;
uint32 MaxDataSize;
uint16 Capabilities[];
string CapabilityDescriptions[];
uint16 EnabledCapabilities[];
string OtherEnabledCapabilities[];
};
成員
Msvm_SyntheticEthernetPort類別具有下列類型的成員:
方法
Msvm_SyntheticEthernetPort類別具有這些方法。
方法 | Description |
---|---|
EnableDevice | 不支援這個方法。 |
OnlineDevice | 不支援這個方法。 |
QuiesceDevice | 不支援這個方法。 |
RequestStateChange | 要求狀態變更。 |
重 置 | 重設裝置。 |
RestoreProperties | 不支援這個方法。 |
SaveProperties | 不支援這個方法。 |
SetPowerState | 不支援這個方法。 |
屬性
Msvm_SyntheticEthernetPort類別具有這些屬性。
-
ActiveMaximumTransmissionUnit
-
-
資料類型: uint64
-
存取類型:唯讀
-
限定詞: 單位 (「Bytes」)
支援的作用中或交涉最大傳輸單位 (MTU) 。 此屬性繼承自 CIM_NetworkPort。
-
-
AdditionalAvailability
-
-
資料類型: uint16 陣列
-
存取類型:唯讀
裝置的其他可用性和狀態,超出 Availability 屬性中指定的狀態。 此屬性繼承自 CIM_LogicalDevice,而且一律設定為 6 (不適用) 。
-
-
AutoSense
-
-
資料類型: 布林值
-
存取類型:唯讀
指出網路埠是否能夠自動判斷連結網路媒體的速度或其他通訊特性。 此屬性繼承自 CIM_NetworkPort。
-
-
可用性
-
-
資料類型: uint16
-
存取類型:唯讀
裝置的主要可用性和狀態。 此屬性繼承自 CIM_LogicalDevice。
-
-
AvailableRequestedStates
-
-
資料類型: uint16 陣列
-
存取類型:唯讀
指出用來起始狀態變更之RequestStateChange方法的 RequestedState參數可能值。 列出的值會是CIM_EnabledLogicalElementCapabilities相關聯實例的 RequestedStatesSupported屬性中包含的值子集,其中選取的值是CIM_EnabledLogicalElement目前狀態的函式。 如果實作能夠將一組可能的值公告為目前狀態的函式,這個屬性可以是非Null 。 如果實作無法判斷可能值的集合做為目前狀態的函式,這個屬性會是 Null 。
此屬性繼承自 CIM_EnabledLogicalElement。
-
已啟用 (2)
-
停用 (3)
-
關閉 (4)
-
離線 (6)
-
測試 (7)
-
延遲 (8)
-
靜止 (9)
-
重新開機 (10)
-
重設 (11)
-
DMTF 保留 (。。)
-
-
Capabilities
-
-
資料類型: uint16 陣列
-
存取類型:唯讀
乙太網路埠的功能。 例如,裝置可能支援 AlertOnLan、WakeOnLan、負載平衡或容錯移轉。 如果列出容錯移轉或負載平衡功能,則也應該定義 SpareGroup (容錯移轉) 或 ExtraCapacityGroup (負載平衡) ,以完整描述功能。 此屬性繼承自 CIM_EthernetPort ,且不會使用。
-
-
CapabilityDescriptions
-
-
資料類型: 字串 陣列
-
存取類型:唯讀
自由格式字串的陣列,針對 Capabilities 屬性陣列中所指出的任何 EthernetPort 功能,提供更詳細的說明。 請注意,此陣列的每個專案都與位於相同索引之 Capabilities 屬性陣列中的專案相關。 此屬性繼承自 CIM_EthernetPort ,且不會使用。
-
-
標題
-
-
資料類型: 字串
-
存取類型:唯讀
物件的簡短描述。 此屬性繼承自 CIM_ManagedElement。
-
-
CommunicationStatus
-
-
資料類型: uint16
-
存取類型:唯讀
指出檢測能夠與基礎 Managed 專案通訊。 Null值表示這個屬性未實作。 此屬性繼承自 CIM_ManagedSystemElement。
-
-
CreationClassName
-
-
資料類型: 字串
-
存取類型:唯讀
建立實例時所使用的類別或子類別名稱。 此屬性繼承自 CIM_LogicalDevice。
-
-
說明
-
-
資料類型: 字串
-
存取類型:唯讀
對物件的描述。 此屬性繼承自 CIM_ManagedElement。
-
-
DetailedStatus
-
-
資料類型: uint16
-
存取類型:唯讀
以其他狀態詳細資料補充 PrimaryStatus 屬性。 Null值表示這個屬性未實作。 此屬性繼承自 CIM_ManagedSystemElement。
-
-
DeviceID
-
-
資料類型: 字串
-
存取類型:唯讀
用來唯一命名邏輯裝置的位址或其他識別資訊。 此屬性繼承自 CIM_LogicalDevice。
-
-
ElementName
-
-
資料類型: 字串
-
存取類型:唯讀
物件的顯示名稱。 此屬性繼承自 CIM_ManagedElement。
-
-
EnabledCapabilities
-
-
資料類型: uint16 陣列
-
存取類型:唯讀
從所有支援的功能清單中啟用的功能,這些功能定義于 Capabilities 屬性陣列中。 此屬性繼承自 CIM_EthernetPort,但不會使用。
-
-
EnabledDefault
-
-
資料類型: uint16
-
存取類型:唯讀
系統管理員的元素啟用狀態的預設或啟動組態。 此屬性繼承自 CIM_EnabledLogicalElement。
-
-
EnabledState
-
-
資料類型: uint16
-
存取類型:唯讀
這個專案的啟用和停用狀態。 此屬性繼承自 CIM_EnabledLogicalElement。
-
-
ErrorCleared
-
-
資料類型: 布林值
-
存取類型:唯讀
此屬性繼承自 CIM_LogicalDevice,但不會使用。
-
-
ErrorDescription
-
-
資料類型: 字串
-
存取類型:唯讀
此屬性繼承自 CIM_LogicalDevice,但不會使用。
-
-
FullDuplex
-
-
資料類型: 布林值
-
存取類型:唯讀
指出埠是否以全雙工模式運作。 此屬性繼承自 CIM_NetworkPort。
-
-
HealthState
-
-
資料類型: uint16
-
存取類型:唯讀
專案目前的健全狀況。 此屬性繼承自 CIM_ManagedSystemElement。
-
-
IdentifyingDescriptions
-
-
資料類型: 字串 陣列
-
存取類型:唯讀
自由格式字串陣列,提供 OtherIdentificationInfo 陣列中專案背後的說明和詳細資料。 此屬性繼承自 CIM_LogicalDevice ,且不會使用。
-
-
InstallDate
-
-
資料類型: datetime
-
存取類型:唯讀
乙太網路埠新增至虛擬機器的日期。 此屬性繼承自 CIM_ManagedSystemElement。
-
-
InstanceID
-
-
資料類型: 字串
-
存取類型:唯讀
-
限定詞: 金鑰
唯一識別這個類別的實例。 此屬性繼承自 CIM_ManagedElement。
-
-
LastErrorCode
-
-
資料類型: uint32
-
存取類型:唯讀
此屬性繼承自 CIM_LogicalDevice,但不會使用。
-
-
LinkTechnology
-
-
資料類型: uint16
-
存取類型:唯讀
連結類型的列舉。 當設定為 1 (Other) 時, OtherLinkTechnology 的相關屬性會包含連結類型的字串描述。 此屬性繼承自 CIM_NetworkPort。
-
乙太網路 (2)
-
-
MaxDataSize
-
-
資料類型: uint32
-
存取類型:唯讀
將接收或傳輸之 INFO (非 MAC) 欄位的大小上限。 此屬性繼承自 CIM_EthernetPort。
-
-
MaxQuiesceTime
-
-
資料類型: uint64
-
存取類型:唯讀
此屬性繼承自 CIM_LogicalDevice,但不會使用。
-
-
MaxSpeed
-
-
資料類型: uint64
-
存取類型:唯讀
-
限定詞: 單位 (「每秒位數」)
每秒以位為單位的埠頻寬上限。 此屬性繼承自 CIM_LogicalPort。
-
-
名稱
-
-
資料類型: 字串
-
存取類型:唯讀
物件的顯示名稱。 此屬性繼承自 CIM_ManagedSystemElement。
-
-
NetworkAddresses
-
-
資料類型: 字串 陣列
-
存取類型:唯讀
乙太net/802.3 MAC 位址格式化為十六進位數位 (例如「010203040506」) ,每個配對都代表標準位順序 MAC 位址的六個八位 (群組位址位位於字串第一個字元的低序位) 。 此屬性繼承自 CIM_EthernetPort,且不會使用。
-
-
OperatingStatus
-
-
資料類型: uint16
-
存取類型:唯讀
提供專案作業條件的目前狀態資訊,並可用來提供 與 EnabledState 屬性值相關的詳細資料。 Null值表示這個屬性未實作。 此屬性繼承自 CIM_ManagedSystemElement。
-
-
OperationalStatus
-
-
資料類型: uint16 陣列
-
存取類型:唯讀
專案的目前狀態。 這個屬性繼承自 CIM_ManagedSystemElement,而且一律設定為 2 (OK) 。
-
-
OtherEnabledCapabilities
-
-
資料類型: 字串 陣列
-
存取類型:唯讀
自由格式字串陣列,提供任何指定為「其他」之已啟用功能的詳細說明。 此屬性繼承自 CIM_EthernetPort ,且不會使用。
-
-
OtherEnabledState
-
-
資料類型: 字串
-
存取類型:唯讀
當 EnabledState 屬性設定為 1 (Other) 時,專案的啟用或停用狀態。 此屬性繼承自 CIM_EnabledLogicalElement。
-
-
OtherIdentifyingInfo
-
-
資料類型: 字串 陣列
-
存取類型:唯讀
除了裝置識別碼資訊之外,任何可用來識別邏輯裝置的資料。 此屬性繼承自 CIM_LogicalDevice ,且不會使用。
-
-
OtherLinkTechnology
-
-
資料類型: 字串
-
存取類型:唯讀
字串值,描述 當 LinkTechnology 設定為 1 (Other) 。 此屬性繼承自 CIM_NetworkPort。
-
-
OtherNetworkPortType
-
-
資料類型: 字串
-
存取類型:唯讀
此屬性繼承自 CIM_NetworkPort ,且設定為 Null。
-
-
OtherPortType
-
-
資料類型: 字串
-
存取類型:唯讀
當 PortType設定為 1 (Other) 時,模組的類型。 此屬性繼承自 CIM_LogicalPort。
-
-
PermanentAddress
-
-
資料類型: 字串
-
存取類型:唯讀
硬式編碼到埠的網路位址。 此硬式編碼位址可以使用韌體升級或軟體組態來變更。 進行這項變更時,應該同時更新欄位。 如果網路介面卡沒有硬式編碼位址, 則 PermanentAddress 屬性應保留空白。 此屬性繼承自 CIM_NetworkPort。
-
-
PortNumber
-
-
資料類型: uint16
-
存取類型:唯讀
網路埠通常是相對於邏輯模組或網路元素編號。 針對模擬 NIC,此值為 1,所有其他 0 則為 。 此屬性繼承自 CIM_NetworkPort。
-
-
PortType
-
-
資料類型: uint16
-
存取類型:唯讀
目前為埠啟用的特定模式。 當設定為 1 (Other) 時, 相關屬性 OtherPortType 會包含埠類型的字串描述。 此屬性繼承自 CIM_EthernetPort。
-
-
PowerManagementCapabilities
-
-
資料類型: uint16 陣列
-
存取類型:唯讀
此屬性繼承自 CIM_LogicalDevice,但不會使用。
-
-
PowerManagementSupported
-
-
資料類型: 布林值
-
存取類型:唯讀
此屬性繼承自 CIM_LogicalDevice,但不會使用。
-
-
PowerOnHours
-
-
資料類型: uint64
-
存取類型:唯讀
此屬性繼承自 CIM_LogicalDevice,但不會使用。
-
-
PrimaryStatus
-
-
資料類型: uint16
-
存取類型:唯讀
提供高階狀態資訊。 這個屬性應該與 DetailedStatus 屬性搭配使用,以提供元素及其子元件的高階和詳細的健全狀態資訊。 Null值表示這個屬性未實作。 此屬性繼承自 CIM_ManagedSystemElement。
-
-
RequestedSpeed
-
-
資料類型: uint64
-
存取類型:唯讀
-
限定詞: 單位 (「每秒位數」)
每秒以位為單位的埠要求頻寬。 Speed屬性中會報告實際的頻寬。 此屬性繼承自 CIM_LogicalPort。
-
-
RequestedState
-
-
資料類型: uint16
-
存取類型:唯讀
管理服務的最後一個要求或所需狀態。 此屬性繼承自 CIM_EnabledLogicalElement。
-
-
速度
-
-
資料類型: uint64
-
存取類型:唯讀
-
限定詞: 單位 (「每秒位數」)
埠的目前頻寬,每秒以位為單位。 對於頻寬不一樣或無法進行精確估計的埠,此屬性應該包含名義頻寬。 此屬性繼承自 CIM_NetworkPort。
-
-
狀態
-
-
資料類型: 字串
-
存取類型:唯讀
專案的目前狀態。 此屬性繼承自 CIM_ManagedSystemElement。
-
-
StatusDescriptions
-
-
資料類型: 字串 陣列
-
存取類型:唯讀
描述各種 OperationalStatus 陣列值的字串。 此屬性繼承自 CIM_ManagedSystemElement。
-
-
StatusInfo
-
-
資料類型: uint16
-
存取類型:唯讀
此屬性繼承自 CIM_LogicalDevice,但不會使用。
-
-
SupportedMaximumTransmissionUnit
-
-
資料類型: uint64
-
存取類型:唯讀
-
限定詞: 單位 (「Bytes」)
可支援的最大傳輸單位 (MTU) 。 此屬性繼承自 CIM_NetworkPort。
-
-
SystemCreationClassName
-
-
資料類型: 字串
-
存取類型:唯讀
範圍系統的建立類別名稱。 此屬性繼承自 CIM_LogicalDevice。
-
-
SystemName
-
-
資料類型: 字串
-
存取類型:唯讀
主控電腦系統的 NetBIOS 名稱。 這個屬性會以 GUID 格式包含虛擬機器識別碼。 此屬性繼承自 CIM_LogicalDevice。
-
-
TimeOfLastStateChange
-
-
資料類型: datetime
-
存取類型:唯讀
上次變更專案啟用狀態的日期或時間。 此屬性繼承自 CIM_EnabledLogicalElement。
-
-
TotalPowerOnHours
-
-
資料類型: uint64
-
存取類型:唯讀
此屬性繼承自 CIM_LogicalDevice,但不會使用。
-
-
TransitioningToState
-
-
資料類型: uint16
-
存取類型:唯讀
指出實例正在轉換的目標狀態。 此屬性繼承自 CIM_EnabledLogicalElement。
-
-
UsageRestriction
-
-
資料類型: uint16
-
存取類型:唯讀
在某些情況下,邏輯埠可能會識別為前端或後端埠。 如果埠的使用沒有任何限制,則值應該設定為 4 ([不受限制]) 。 此屬性繼承自 CIM_LogicalPort。
-
備註
Msvm_SyntheticEthernetPort類別的存取可能會受限於 UAC 篩選。 如需詳細資訊,請參閱 使用者帳戶控制和 WMI。
範例
請參閱 查詢網路物件。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2012 [僅限傳統型應用程式] |
命名空間 |
Root\Virtualization\V2 |
MOF |
|
DLL |
|