共用方式為


CIM_FilterEntryBase 類別

透過匯總 EntriesInFilterList,匯總 FilterEntryBase 的實例。

依 FilterList 分組時,篩選專案一律會一起進行 AND。 請注意,可以將不同類型的篩選匯總成單一 FilterList ,例如封包標頭篩選條件(由 IpHeadersFilter 類別表示)和 IPsec 安全性篩選器。 FilterList 對包含它的網路裝置 (例如 ComputerSystem) 很弱。 因此,ComputerSystem 密鑰會傳播至這個類別。

下列語法已經過受管理物件格式 (MOF) 程式碼簡化,並包含所有已繼承的屬性。

語法

[UMLPackagePath("CIM::Network::Filtering"), Abstract, Version("2.7.0"), AMENDMENT]
class CIM_FilterEntryBase : CIM_LogicalElement
{
  string   InstanceID;
  string   Caption;
  string   Description;
  string   ElementName;
  datetime InstallDate;
  uint16   OperationalStatus[];
  string   StatusDescriptions[];
  string   Status;
  uint16   HealthState;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
  string   Name;
  string   SystemCreationClassName;
  string   SystemName;
  string   CreationClassName;
  boolean  IsNegated;
};

成員

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

屬性

CIM_FilterEntryBase 類別具有這些屬性。

標題

數據類型: 字串

存取類型:唯讀

限定符: MaxLen (64)

包含物件的簡短文字描述。

此屬性繼承自 CIM_ManagedElement

CommunicationStatus

數據類型: uint16

存取類型:唯讀

表示檢測能夠與這個項目通訊。 NULL 值表示檢測不支援此屬性。

此屬性繼承自 CIM_ManagedSystemElement

意義
Unknown
0
表示檢測目前無法報告 CommunicationStatus 屬性。
無法使用
1
表示檢測能夠報告這個屬性,但刻意不會針對這個專案。
通訊正常
2
僅表示與專案建立通訊。
遺失通訊
3
表示過去已連絡專案,但目前無法連線。
無連絡人
4
表示檢測具有這個專案的連絡資訊,但從未能夠與其通訊。
DMTF 保留
5 32767
已保留。
廠商保留
32768 = value
已保留。

CreationClassName

數據類型: 字串

存取類型:唯讀

限定符: 金鑰MaxLen (256)

在建立實例時所使用的類別或子類別的名稱。 搭配這個類別的其他索引鍵屬性使用時,這個屬性允許唯一識別此類別及其子類別的所有實例。

說明

數據類型: 字串

存取類型:唯讀

提供物件的文字描述。

此屬性繼承自 CIM_ManagedElement

DetailedStatus

數據類型: uint16

存取類型:唯讀

限定符: ModelCorrespondence (“CIM_EnabledLogicalElement.PrimaryStatus”、“CIM_ManagedSystemElement.HealthState”)

指出補充 PrimaryStatus 屬性的其他狀態詳細數據。 NULL 值表示檢測不支援這個屬性。

此屬性繼承自 CIM_ManagedSystemElement

意義
無法使用
0
表示檢測能夠報告這個屬性,但刻意不會報告這個項目的檢測。
沒有其他資訊
1
指出沒有詳細數據必須新增至 PrimaryStatus 屬性,例如,當 PrimaryStatus 設定為 [確定] 時
強調
2
表示專案函式,但需要注意。 超載和過熱是壓力狀態的範例。
預測性失敗
3
表示項目名義上運作,但會預測近期的失敗。
無法復原的錯誤
4
表示此元素處於需要人為介入的錯誤狀況。
支援錯誤中的實體
5
指出這個專案相依的項目發生錯誤。 此元素可能 沒問題 ,但因相依專案的狀態而無法運作。 例如,網路服務或端點因低層網路問題而無法運作。
DMTF 保留
6 32767
已保留。
廠商保留
32768 = value
已保留。

ElementName

數據類型: 字串

存取類型:唯讀

包含物件的使用者易記名稱。 這個屬性可讓每個實例除了定義其索引鍵屬性、身分識別數據和描述資訊之外,還定義使用者易記的名稱。

此屬性繼承自 CIM_ManagedElement

HealthState

數據類型: uint16

存取類型:唯讀

表示專案的目前健康情況。 這個屬性表示這個專案的健康情況,但不一定表示其子元件的健康情況。

此屬性繼承自 CIM_ManagedSystemElement

意義
Unknown
0
目前無法報告 HealthState 的實作。
確定
5
元素功能完整,且在一般操作參數內運作,且沒有錯誤。
降級/警告
10
元素是工作順序,而且會提供所有功能。 不過,元素無法發揮其最佳功能。 例如,元素可能無法以最佳效能運作,或可能報告可復原的錯誤
次要失敗
15
所有功能都可供使用,但有些功能可能會降級。
主要失敗
20
項目失敗。 此元件的某些或所有功能可能已降級或無法運作。
重大失敗
25
項目無法運作,而且可能無法復原。
無法復原的錯誤
30
元素已完全失敗,而且無法復原。 這個專案提供的所有功能都已遺失。
DMTF 保留
31 = value
DMTF 已保留持續性的未使用部分,以供未來其他 HealthStates 值使用。

InstallDate

數據類型: datetime

存取類型:唯讀

指出物件安裝的時間。 缺少值並不表示未安裝 物件。

此屬性繼承自 CIM_ManagedSystemElement

InstanceID

數據類型: 字串

存取類型:唯讀

唯一且不透明地識別這個類別在包含命名空間的範圍內實例。

[!重要]為了確保命名空間內的唯一性,應該以下列模式建構 InstanceID 的值

OrgIDLocalID

OrgID 必須包含由定義 InstanceID 之商業實體所擁有的著作權、商標或其他唯一名稱,或是由已辨識的全域授權單位指派的已註冊標識符。 這類似於 Schema 類別名稱的結構。 此外,為了確保 InstanceID 中的第一個冒號必須介於 OrgID 和LocalID 之間。 在那裡,OrgID 不得包含冒號 (':')。

LocalID 是由商業實體選擇,不應重新用來識別不同的基礎真實世界元素。

如果未使用上述模式,定義實體必須確保由此或這個命名空間的其他提供者所產生的任何 InstanceID 不會重複使用產生的 InstanceID

針對分散式管理工作組 (DMTF) 定義的實例,模式必須與設定為 CIM 的 OrgID 搭配使用。

此屬性繼承自 CIM_ManagedElement

IsNegated

數據類型: 布爾值

存取類型:唯讀

布爾值,表示 FilterEntryBase 子類別屬性中所描述的比對條件應該否定。 在篩選簡單否定時,會定義此屬性以方便使用 - 例如,若要選取 162 以外的所有來源埠。 不建議在篩選多個準則時,將此布爾值設定為 True,例如根據來源/目的地位址、埠和 DiffServ Code Points 定義 IPHeadersFilter。

名稱

數據類型: 字串

存取類型:唯讀

限定符:MaxLen (256),機碼覆寫 (“Name”)

定義篩選專案已知且唯一識別的標籤。

OperatingStatus

數據類型: uint16

存取類型:唯讀

限定符: ModelCorrespondence (“CIM_EnabledLogicalElement.EnabledState”)

表示專案的目前作業條件。 這個屬性可用來提供專案目前狀態的詳細數據。 它也可以指出過渡狀態。 NULL 值表示檢測不支援這個屬性。

此屬性繼承自 CIM_ManagedSystemElement

意義
Unknown
0
表示檢測目前無法報告 OperatingStatus 屬性。
無法使用
1
表示檢測能夠報告這個屬性,但刻意不會報告這個項目的檢測。
服務
2
表示專案正在處理中,以設定、維護、清除或管理。
正在啟動
3
表示專案正在初始化。
正在停止
4
表示專案正被帶至有序停止。
已停止
5
表示已刻意停止專案。
已中止
6
表示專案以非預期的方式停止。
休眠
7
表示專案為非使用中或已靜止。
已完成
8
表示專案已完成其作業。 建議您使用OKErrorDegradedPrimaryStatus 屬性值,以指出作業成功或失敗。
移轉
9
表示專案正在主項目之間移動。
移民
10
表示專案正從主元素移開。
移民
11
表示專案正在移至新的主專案。
快照集
12
表示正在建立專案的快照集復本。
關閉
13
表示專案正在突然停止。
在測試中
14
表示專案正在執行測試函式。
過渡
15
表示項目位於狀態之間,且兩種狀態都無法完全使用。 使用另一個值,指出如果有的話,表示更具體的轉換。
在服務中
16
表示專案在服務中且可運作。
DMTF 保留
17 32767
已保留。
廠商保留
32768 = value
已保留。

OperationalStatus

數據類型: uint16 陣列

存取類型:唯讀

限定符:ArrayType (“Indexed”),ModelCorrespondence (“CIM_ManagedSystemElement.StatusDescriptions”)

包含專案目前狀態的指標。 OperationalStatus 的第一個值應該包含專案的主要狀態。

注意

OperationalStatus 會取代已被 取代的 Status 屬性。 由於在管理應用程式中廣泛使用現有的 Status 屬性,Microsoft 強烈建議提供者或檢測同時提供 StatusOperationalStatus 屬性。 檢測時, Status (因為它是單一值),也應該提供專案的主要狀態。

此屬性繼承自 CIM_ManagedSystemElement

意義
Unknown
0
表示目前無法報告 OperationalStatus實作。
其他
1
表示未定義的狀態。
確定
2
表示完整功能,而不會發生錯誤。
已降級
3
表示專案正在運作,並且會提供所有功能。 不過,元素無法發揮其最佳功能。 例如,元素可能無法以最佳效能運作,或可能報告可復原的錯誤
強調
4
表示元素正常運作,但需要注意。 超載和過熱是壓力狀態的範例。
預測性失敗
5
表示項目在名義上運作,但預測近期失敗。
錯誤
6
表示發生錯誤。
無法復原的錯誤
7
發生無法復原的錯誤。
正在啟動
8
作業正在啟動。
正在停止
9
作業正在停止。
已停止
10
元素已刻意停止。
在服務中
11
表示正在設定、維護、清除或管理的專案。
無連絡人
12
表示監視系統具備此元素的知識,但從未能夠與其建立通訊。
遺失通訊
13
表示已知作業存在,且過去已成功連絡,但目前無法連線。
已中止
14
表示作業以非預期的方式停止。 可能需要更新作業的狀態和組態。
休眠
15
表示作業為非使用中狀態。
支援錯誤中的實體
16
指出此作業相依的項目發生錯誤。 這個元素可能沒 問題 ,但因為相依專案的狀態而無法運作。 例如,網路服務或端點因低層網路問題而無法運作。
已完成
17
表示作業已完成其作業。 此值應該與 OK、ErrorError 或 Degraded 結合,讓用戶端可以判斷完成的作業已完成與 OK(已傳遞)、已完成錯誤(失敗),或已完成且已降級的作業(作業已完成,但未完成確定或未回報錯誤)。
Power Mode
18
“Power Mode” 表示元素具有包含在相關聯 PowerManagementService 關聯中的其他電源模型資訊。
DMTF 保留
19 32767
DMTF 已保留此範圍的這個部分,以供日後的其他 OperationalStatus 值使用。
廠商保留
32768 65535
Microsoft 已保留範圍中未使用的部分,以供日後的其他 OperationalStatus 值使用。

PrimaryStatus

數據類型: uint16

存取類型:唯讀

限定符: ModelCorrespondence (“CIM_ManagedSystemElement.DetailedStatus”、“CIM_ManagedSystemElement.HealthState”)

表示高階狀態值。

此屬性繼承自 CIM_ManagedSystemElement

可能的值為 。

未知 (0)

確定 (1)

降級 (2)

錯誤 (3)

DMTF 保留 (4 32767)

廠商保留 (32768 =

狀態

數據類型: 字串

存取類型:唯讀

限定符:淘汰 (“CIM_ManagedSystemElement.OperationalStatus”),MaxLen (10)

包含字串,指出物件的主要狀態。

注意

這個屬性已被取代,並由 OperationalStatus 屬性取代。 如果您選擇使用 Status 屬性進行回溯相容性,它應該次要於 OperationalStatus 屬性。

此屬性繼承自 CIM_ManagedSystemElement

可能的值為 。

(“OK”)

(“錯誤”)

(“已降級”)

(“未知”)

(“Pred Fail”)

(“起始”)

(“停止”)

(“服務”)

(“壓力”)

(“NonRecover”)

(“無聯繫人”)

(“Lost Comm”)

(“已停止”)

StatusDescriptions

數據類型: 字串 陣列

存取類型:唯讀

限定符:ArrayType (“Indexed”),ModelCorrespondence (“CIM_ManagedSystemElement.OperationalStatus”)

指出 OperationalStatus 陣列中對應值的描述。 例如,如果 OperationalStatus 屬性中的元素包含 Stopping,則此屬性中相同陣列索引的專案可能會包含停止物件原因的說明。

此屬性繼承自 CIM_ManagedSystemElement

SystemCreationClassName

數據類型: 字串

存取類型:唯讀

限定符:keyMaxLen (256)、傳播(“CIM_ComputerSystem.CreationClassName”)

界定計算機系統的 CreationClassName 範圍。

SystemName

數據類型: 字串

存取類型:唯讀

限定符:keyMaxLen (256)、傳播 (“CIM_ComputerSystem.Name”)

將 ComputerSystem 的名稱範圍界定。

需求

最低支援的用戶端
Windows 8
最低支援的伺服器
Windows Server 2012
Namespace
Root\standardcimv2
MOF
NetTCPIP.mof
DLL
NetTCPIP.dll

另請參閱

CIM_LogicalElement