共用方式為


Msvm_FcSwitchPort 類別

注意

本文包含從屬一詞的參考,這是 Microsoft 不寬恕的詞彙,而且已在新產品和檔中停止使用。 從軟體中移除該字詞時,我們也會將其從本文中移除。

表示虛擬光纖通道交換器上的埠。

下列語法是簡化 Managed 物件格式 (MOF) 程式碼,其中包含所有繼承的屬性。

語法

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_FcSwitchPort : CIM_FCPort
{
  string   InstanceID;
  string   Caption;
  string   Description;
  string   ElementName;
  datetime InstallDate;
  string   Name;
  uint16   OperationalStatus[];
  string   StatusDescriptions[];
  string   Status;
  uint16   HealthState;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
  uint16   EnabledState = 2;
  string   OtherEnabledState;
  uint16   RequestedState = 12;
  uint16   EnabledDefault = 2;
  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[];
  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;
  uint16   SupportedCOS[];
  uint16   ActiveCOS[];
  uint16   SupportedFC4Types[];
  uint16   ActiveFC4Types[];
};

成員

Msvm_FcSwitchPort 類別具有下列類型的成員:

方法

Msvm_FcSwitchPort 類別具有這些方法。

方法 描述
EnableDevice 不支援這個方法。
OnlineDevice 不支援這個方法。
QuiesceDevice 不支援這個方法。
RequestStateChange 要求狀態變更。
重設 重設虛擬裝置。
RestoreProperties 不支援這個方法。
SaveProperties 不支援這個方法。
SetPowerState 不支援這個方法。

屬性

Msvm_FcSwitchPort 類別具有這些屬性。

ActiveCOS

資料類型: uint16 陣列

存取類型:唯讀

整數陣列,表示作用中的服務類別。 支援的 COS 是由 SupportedCOS 屬性所指定。 此屬性繼承自 CIM_FCPort

未知 (0)

1 (1)

2 (2)

3 (3)

4 (4)

5 (5)

6 (6)

F (7)

ActiveFC4Types

資料類型: uint16 陣列

存取類型:唯讀

整數陣列,表示目前執行的光纖通道 FC-4 通訊協定。 支援的所有通訊協定清單是由 SupportedFC4Types 屬性所指定。 此屬性繼承自 CIM_FCPort

未知 (0)

其他 (1)

ISO/IEC 8802 - 2 LLC (4)

IP over FC (5)

SCSI - FCP (8)

SCSI - GPP (9)

打法 - 3 大師 (17)

伊尼加 - 3 奴隸 (18)

打法 - 3 對等 (19)

CP PI - 3 大師 (21)

CP PI - 3 奴隸 (22)

CP PI - 3 對等 (23)

SBCCS 通道 (25)

SBCCS 控制單位 (26)

FC-SB-2 通道 (27)

FC-SB-2 控制單位 (28)

光纖通道服務 (FC-GS, FC-GS-2, FC-GS-3) (32)

FC-SW (34)

FC - SNMP (36)

HIPPI - 法新社 (64)

BBL 控制 措施 (80)

BBL FDDI 封裝 LAN PDU (81)

BBL 802.3 封裝的 LAN PDU (82)

FC - VI (88)

FC - AV (96)

廠商獨特 (255)

ActiveMaximumTransmissionUnit

資料類型: uint64

存取類型:唯讀

限定詞: 單位 (「位元組」)

可支援的主動或交涉最大傳輸單位 (MTU),以位元組為單位。 此屬性繼承自 CIM_NetworkPort

AdditionalAvailability

資料類型: uint16 陣列

存取類型:唯讀

裝置的任何其他可用性和狀態。 此屬性繼承自 CIM_LogicalDevice ,但未使用。

AutoSense

資料類型: 布林值

存取類型:唯讀

指出埠是否能夠自動判斷連結網路媒體的速度或其他通訊特性。 此屬性繼承自 CIM_NetworkPort

可用性

資料類型: uint16

存取類型:唯讀

裝置的主要可用性和狀態。 此屬性繼承自 CIM_LogicalDevice ,但未使用。

AvailableRequestedStates

資料類型: uint16 陣列

存取類型:唯讀

指出 RequestStateChange 方法之 RequestedState 參數的 可能值 。 此屬性繼承自 CIM_EnabledLogicalElement ,而且一律會設定為 Null

標題

資料類型: 字串

存取類型:唯讀

物件的簡短描述。 此屬性繼承自 CIM_ManagedElement

CommunicationStatus

資料類型: uint16

存取類型:唯讀

表示檢測能夠與基礎 Managed 元素通訊。 Null 值表示這個屬性未實作。 此屬性繼承自 CIM_ManagedSystemElement

未知 (0)

無法使用 (1)

通訊正常 (2)

失去的通訊 (3)

無連絡人 (4)

DMTF 保留 (..)

廠商保留 (0x8000.. )

CreationClassName

資料類型: 字串

存取類型:唯讀

範圍系統的建立類別名稱。 此屬性繼承自 CIM_LogicalDevice

說明

資料類型: 字串

存取類型:唯讀

物件的描述。 此屬性繼承自 CIM_ManagedElement

DetailedStatus

資料類型: uint16

存取類型:唯讀

使用其他狀態詳細資料來補充 PrimaryStatus 屬性。 Null 值表示這個屬性未實作。 此屬性繼承自 CIM_ManagedSystemElement

無法使用 (0)

沒有其他資訊 (1)

壓力 (2)

預測性失敗 (3)

無法復原的錯誤 (4)

支援錯誤 中的實體 (5)

DMTF 保留 (..)

廠商保留 (0x8000.. )

DeviceID

資料類型: 字串

存取類型:唯讀

用來唯一命名邏輯裝置的位址或其他識別資訊。 此屬性繼承自 CIM_LogicalDevice

ElementName

資料類型: 字串

存取類型:唯讀

物件的顯示名稱。 此屬性繼承自 CIM_ManagedElement

EnabledDefault

資料類型: uint16

存取類型:唯讀

專案之 EnabledState 屬性的系統管理員預設或啟動組態 。 此屬性繼承自 CIM_EnabledLogicalElement ,且一律設定為 2 (Enabled)。

EnabledState

資料類型: uint16

存取類型:唯讀

專案的啟用和停用狀態。 此屬性繼承自 CIM_EnabledLogicalElement ,而且會是下列其中一個值。

意義
Unknown
0
無法判斷專案的狀態。
其他
1
已啟用
2
專案正在執行中。
停用
3
專案已關閉。
關閉
4
元素正在進入 「已停用」狀態。
不適用
5
專案不支援啟用或停用。
已啟用但離線
6
元素可能正在完成命令,而且會卸載任何新的要求。
在測試中
7
專案處於測試狀態。
遞 延
8
元素可能正在完成命令,但它會將任何新的要求排入佇列。
靜止
9
元素已啟用,但處於受限制模式。 專案的行為類似于 Enabled 狀態 (2),但它只會處理一組受限制的命令。 所有其他要求都會排入佇列。
正在啟動
10
元素正在進入 Enabled 狀態 (2) 的過程中。 新的要求會排入佇列。

ErrorCleared

資料類型: 布林值

存取類型:唯讀

指出 LastErrorCode 報告的錯誤現在是否已清除。 此屬性繼承自 CIM_LogicalDevice ,但未使用。

ErrorDescription

資料類型: 字串

存取類型:唯讀

字串,提供有關 LastErrorCode 記錄之錯誤的詳細資訊,以及可採取之任何更正動作的相關資訊。 此屬性繼承自 CIM_LogicalDevice ,但未使用。

FullDuplex

資料類型: 布林值

存取類型:唯讀

指出埠是否以完整雙工模式運作。 此屬性繼承自 CIM_NetworkPort

HealthState

資料類型: uint16

存取類型:唯讀

專案的目前健全狀況。 此屬性繼承自 CIM_ManagedSystemElement

IdentifyingDescriptions

資料類型: 字串 陣列

存取類型:唯讀

自由格式字串陣列,提供 OtherIdentifyingInfo 屬性陣列中 專案背後的說明和詳細資料。 此屬性繼承自 CIM_LogicalDevice ,但未使用。

InstallDate

資料類型: datetime

存取類型:唯讀

安裝物件的日期和時間。 這個屬性不需要值來指出物件已安裝。 此屬性繼承自 CIM_ManagedSystemElement

InstanceID

資料類型: 字串

存取類型:唯讀

限定詞: 索引鍵

唯一識別這個類別的實例。 此屬性繼承自 CIM_ManagedElement

LastErrorCode

資料類型: uint32

存取類型:唯讀

邏輯裝置所報告的最後一個錯誤碼。 此屬性繼承自 CIM_LogicalDevice ,但未使用。

LinkTechnology

資料類型: uint16

存取類型:唯讀

指定埠的連結技術類型。 當設定為 1 (Other) 時, OtherLinkTechnology 屬性會包含連結類型的字串描述。 此屬性繼承自 CIM_NetworkPort

未知 (0)

其他 (1)

乙太網路 (2)

IB (3)

FC (4)

FDDI (5)

ATM (6)

權杖環 (7)

框架轉播 (8)

紅外 (9)

BlueTooth (10)

無線局域網 (11)

MaxQuiesceTime

資料類型: uint64

存取類型:唯讀

這個屬性已被取代。 此屬性繼承自 CIM_LogicalDevice ,但未使用。

MaxSpeed

數據類型: uint64

存取類型:唯讀

限定符: 單位 (「每秒位數」)

埠的最大頻寬,以每秒位數為單位。 此屬性繼承自 CIM_LogicalPort

名稱

數據類型: 字串

存取類型:唯讀

已知對象的標籤。 此屬性繼承自 CIM_ManagedSystemElement

NetworkAddresses

數據類型: 字串 陣列

存取類型:唯讀

限定符: MaxLen (64 )

字串數位,其中包含埠的 MAC 位址。 此屬性繼承自 CIM_NetworkPort

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 時元素的啟用或停用狀態。 當 EnabledState 屬性是 1 以外的任何值時,這個屬性必須設定為 Null。 此屬性繼承自 CIM_EnabledLogicalElement,而且一律會設定為 Null

OtherIdentifyingInfo

數據類型: 字串 陣列

存取類型:唯讀

除了裝置標識碼資訊之外,任何其他數據都可用來識別邏輯裝置。 此屬性繼承自 CIM_LogicalDevice,但未使用。

OtherLinkTechnology

數據類型: 字串

存取類型:唯讀

字串值,描述 LinkTechnology 設定為1、(其他)。 此屬性繼承自 CIM_NetworkPort

OtherNetworkPortType

數據類型: 字串

存取類型:唯讀

這個屬性 的使用取代了 PortType 屬性。 此屬性繼承自 CIM_NetworkPort

OtherPortType

數據類型: 字串

存取類型:唯讀

描述當 PortType 設定為 1 時模組的類型(其他)。 此屬性繼承自 CIM_LogicalPort

PermanentAddress

數據類型: 字串

存取類型:唯讀

限定符: MaxLen (64 )

硬式編碼為埠的網路位址。 您可以使用韌體升級或軟體組態來變更此硬式編碼位址。 進行這項變更時,應該同時更新欄位。 如果網路適配器沒有硬式編碼位址,則此屬性應該是 Null 。 此屬性繼承自 CIM_NetworkPort

PortNumber

數據類型: uint16

存取類型:唯讀

連接埠號碼。 此屬性繼承自 CIM_NetworkPort

PortType

數據類型: uint16

存取類型:唯讀

目前為埠啟用的特定模式。 當設定為 1 (Other) 時,相關的 OtherPortType 屬性會包含埠類型的字串描述。 此屬性繼承自 CIM_LogicalPort

未知 (0)

其他 (1)

50 銅 10BaseT (50)

10-100BaseT (51)

100BaseT (52)

1000BaseT (53)

2500BaseT (54)

10GBaseT (55)

10GBase-CX4 (56)

100 光纖 100Base-FX (100)

100Base-SX (101)

1000Base-SX (102)

1000Base-LX (103)

1000Base-CX (104)

10GBase-SR (105)

10GBase-SW (106)

10GBase-LX4 (107)

10GBase-LR (108)

10GBase-LW (109)

10GBase-ER (110)

10GBase-EW (111)

廠商保留 (16000..65535 )

PowerManagementCapabilities

資料類型: uint16 陣列

存取類型:唯讀

裝置的電源管理功能。 此屬性繼承自 CIM_LogicalDevice ,但未使用。

PowerManagementSupported

資料類型: 布林值

存取類型:唯讀

指出裝置是否可以進行電源管理。 此屬性繼承自 CIM_LogicalDevice ,但未使用。

PowerOnHours

資料類型: uint64

存取類型:唯讀

此裝置自上次電源週期以來已開啟的連續小時數。 此屬性繼承自 CIM_LogicalDevice ,但未使用。

PrimaryStatus

資料類型: uint16

存取類型:唯讀

提供高階狀態資訊。 此屬性應該與 DetailedStatus 屬性搭配 使用,以提供元素及其子元件的高階和詳細健全狀態。 Null 值表示這個屬性未實作。 此屬性繼承自 CIM_ManagedSystemElement

未知 (0)

確定 (1)

降級 (2)

錯誤 (3)

DMTF 保留 (..)

廠商保留 (0x8000.. )

RequestedSpeed

資料類型: uint64

存取類型:僅限寫入

限定詞: 單位 (「每秒位數」)

要求的埠頻寬,每秒以位為單位。 在 Speed 屬性中 會報告實際的頻寬。 此屬性繼承自 CIM_LogicalPort

RequestedState

資料類型: uint16

存取類型:唯讀

元素的最後一個要求或所需狀態。 此屬性繼承自 CIM_EnabledLogicalElement ,且一律設定為 12 (不適用)。

速度

資料類型: uint64

存取類型:唯讀

限定詞: 單位 (「每秒位數」)

埠的頻寬,以每秒位數為單位。 此屬性繼承自 CIM_LogicalPort

狀態

資料類型: 字串

存取類型:唯讀

物件的目前狀態。 此屬性繼承自 CIM_ManagedSystemElement ,但未使用。

StatusDescriptions

資料類型: 字串 陣列

存取類型:唯讀

描述各種 OperationalStatus 陣列值的字串。 此屬性繼承自 CIM_ManagedSystemElement

StatusInfo

資料類型: uint16

存取類型:唯讀

邏輯裝置的目前狀態。 此屬性繼承自 CIM_LogicalDevice ,但未使用。

SupportedCOS

資料類型: uint16 陣列

存取類型:唯讀

整數陣列,表示支援的光纖通道服務類別 (COS)。 使用中的 COS 是由 ActiveCOS 屬性所指定。 此屬性繼承自 CIM_FCPort

未知 (0)

1 (1)

2 (2)

3 (3)

4 (4)

5 (5)

6 (6)

F (7)

SupportedFC4Types

資料類型: uint16 陣列

存取類型:唯讀

整數陣列,表示支援的光纖通道 FC-4 通訊協定。 使用中和執行的 通訊協定是由 ActiveFC4Types 屬性所指定。 此屬性繼承自 CIM_FCPort

未知 (0)

其他 (1)

ISO/IEC 8802 - 2 LLC (4)

IP over FC (5)

SCSI - FCP (8)

SCSI - GPP (9)

打法 - 3 大師 (17)

伊尼加 - 3 奴隸 (18)

打法 - 3 對等 (19)

CP PI - 3 大師 (21)

CP PI - 3 奴隸 (22)

CP PI - 3 對等 (23)

SBCCS 通道 (25)

SBCCS 控制單位 (26)

FC-SB-2 通道 (27)

FC-SB-2 控制單位 (28)

光纖通道服務 (FC-GS, FC-GS-2, FC-GS-3) (32)

FC-SW (34)

FC - SNMP (36)

HIPPI - 法新社 (64)

BBL 控制 措施 (80)

BBL FDDI 封裝 LAN PDU (81)

BBL 802.3 封裝的 LAN PDU (82)

FC - VI (88)

FC - AV (96)

廠商獨特 (255)

SupportedMaximumTransmissionUnit

資料類型: uint64

存取類型:唯讀

限定詞: 單位 (「位元組」)

可支援的最大傳輸單位 (MTU),以位元組為單位。 此屬性繼承自 CIM_NetworkPort

SystemCreationClassName

數據類型: 字串

存取類型:唯讀

範圍系統的建立類別名稱。 此屬性繼承自 CIM_LogicalDevice

SystemName

數據類型: 字串

存取類型:唯讀

範圍系統的名稱。 此屬性繼承自 CIM_LogicalDevice

TimeOfLastStateChange

數據類型: datetime

存取類型:唯讀

上次變更專案啟用狀態的日期或時間。 此屬性繼承自 CIM_EnabledLogicalElement,而且一律會設定為 Null

TotalPowerOnHours

數據類型: uint64

存取類型:唯讀

此裝置已啟動的總時數。 此屬性繼承自 CIM_LogicalDevice,但未使用。

TransitioningToState

數據類型: uint16

存取類型:唯讀

指出實例正在轉換的目標狀態。 此屬性繼承自 CIM_EnabledLogicalElement,而且一律會設定為 Null

UsageRestriction

數據類型: uint16

存取類型:唯讀

在某些情況下,邏輯埠可能會識別為前端或後埠。 這種情況的範例是可能有後埠與磁碟驅動器和前埠通訊以與主機通訊的儲存設備陣列。 如果埠的使用沒有限制,則值應該設定為 4 (不受限制)。 此屬性繼承自 CIM_LogicalPort

未知 (0)

只限 前端 (2)

只限 後端 (3)

不受限制 (4)

需求

需求
最低支援的用戶端
Windows 8 [僅限傳統型應用程式]
最低支援的伺服器
Windows Server 2012 [僅限傳統型應用程式]
Namespace
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe