共用方式為


WMI 系統類別

WMI 系統類別是預先定義類別的集合,以 Common Information Model (CIM)為基礎。 不同於提供者所提供的類別,系統類別不會在 Managed 物件格式 (MOF) 檔案中宣告。 每當建立新的 WMI 命名空間 時,WMI 就會建立一組這些類別。

來自系統類別的物件可用來支援 WMI 活動,例如:事件和提供者註冊、安全性和事件通知。 有些對像是暫時的,有些物件會儲存在存放庫中作為系統類別的實例。

系統類別會遵循由雙底線 (__) 所組成的命名慣例,後面接著類別名稱。 當您撰寫MOF檔案來定義WMI 提供者的類別時,Mofcomp.exe 不會編譯任何具有初始雙底線 (__) 的類別,因為這會保留給WMI系統類別名稱。

系統類別的檔只包含非系統本機屬性。 類別定義中提供連結,讓您可以快速且輕鬆地瀏覽類別階層。

WMI 系統類別

下表列出各種系統類別。

系統類別 描述
__AbsoluteTimerInstruction 導致在特定時間在特定日期產生事件。
__ACE 表示訪問控制專案 (ACE)。
__AggregateEvent 表示數個個別內部或外部事件的匯總事件。
__ArbitratorConfiguration 組態類別,限制 WMI 用戶端所起始作業所使用的內部資源。
__CacheControl 判斷 WMI 何時應該釋放元件物件模型 (COM) 物件。
__CIMOMIdentification 描述 WMI 的本機安裝。
__ClassCreationEvent 表示類別建立事件,這是將新類別新增至命名空間時產生的 內建事件類型
__ClassDeletionEvent 表示類別刪除事件,這是從命名空間中移除類別時所產生的 內部事件類型
__ClassModificationEvent 表示類別修改事件,這是在命名空間中變更類別時產生的 內建事件 類型。
__ClassOperationEvent 與類別相關的所有內建事件的基類。
__ClassProviderRegistration 在 WMI 中註冊類別提供者。
__ConsumerFailureEvent 表示因為事件取用者失敗而卸除的一些其他事件。
__Event 抽象基類,可作為所有內建和外部事件的父類別。
__EventConsumer 用於註冊永久事件取用者的抽象基類。
__EventConsumerProviderCacheControl 判斷 WMI 何時應該釋放事件取用者提供者。
__EventConsumerProviderRegistration 向 WMI 註冊事件取用者提供者。
__EventDroppedEvent 表示卸除之事件的發生次數。 已卸除的事件是未傳遞至事件取用者的事件。
__EventFilter 永久事件取用者的註冊需要 __EventFilter 系統類別的實例。
__EventGenerator 做為控制事件產生之類別的父類別,例如 定時器事件
__EventProviderCacheControl 控制卸除事件提供者的時機。
__EventProviderRegistration 向 WMI 註冊事件提供者。
__EventQueueOverflowEvent 報告因傳遞佇列溢位而卸除事件時。
__EventSinkCacheControl 用來判斷 WMI 何時發行事件取用者提供者 IWbemUnboundObjectSink 指標。
__ExtendedStatus 用來報告詳細的狀態和錯誤資訊。
__ExtrinsicEvent 作為所有使用者定義事件類型的父類別,也稱為 外部事件
__FilterToConsumerBinding 用於永久事件取用者的註冊,將 __EventConsumer 的實例與 __EventFilter實例產生關聯。
__IndicationRelated 作為所有事件相關類別的父類別。
__InstanceCreationEvent 報告實例建立事件,這是將新實例新增至命名空間時所產生的 內建事件類型
__InstanceDeletionEvent 報告實例刪除事件,這是從命名空間中刪除實例時產生的 內建 事件類型。
__InstanceModificationEvent 報告實例修改事件,這是實例在命名空間中變更時產生的 內建 事件類型。
__InstanceOperationEvent 做為與實例相關之所有內建事件的基類。
__InstanceProviderRegistration 在 WMI 中註冊實例提供者。
__IntervalTimerInstruction 依間隔產生事件,類似於 Windows 程式設計中的 WM_TIMER 訊息。
__MethodInvocationEvent 未實作此類別。
__MethodProviderRegistration 向 WMI 註冊方法提供者。
__Namespace 表示 WMI 命名空間。
__NamespaceCreationEvent 報告命名空間建立事件,這是將新命名空間新增至目前命名空間時產生的 內建 事件類型。
__NamespaceDeletionEvent 報告命名空間刪除事件,這是從目前命名空間中移除子命名空間時所產生的 內部事件類型
__NamespaceModificationEvent 報告命名空間修改事件,這是在修改命名空間時產生的 內部事件類型
__NamespaceOperationEvent 與命名空間相關的所有內建事件的基類。
__NotifyStatus 做為提供者定義錯誤類別的父類別。
__NTLMUser9X 控制對執行不支援 Windows 版本之電腦的遠端訪問。
__ObjectProviderCacheControl 控制卸除類別或實例提供者的時機。
__ObjectProviderRegistration 做為用來在 WMI 中註冊類別和實例提供者的類別的父代。
__PARAMETERS 定義方法的輸入和輸出參數。
__PropertyProviderCacheControl 在卸除屬性提供者時控制快取。
__PropertyProviderRegistration 在 WMI 中註冊屬性提供者。
__Provider 做為 __Win32Provider 系統類別的父類別。
__ProviderHostQuotaConfiguration 允許設定系統資源的主機進程使用限制。
__ProviderRegistration 做為各種提供者類型註冊類別的父類別。
__SecurityDescriptor 表示 安全性描述元
__SecurityRelatedClass 做為所有類型的安全性類別的父類別。
__SystemClass 大部分系統類別衍生來源的基類。
__SystemEvent 表示系統事件。
__SystemSecurity 包含方法,可讓您存取和修改命名空間的安全性設定。
__thisNAMESPACE 以安全性描述元的形式保存命名空間的安全性許可權。
__TimerEvent 報告 WMI 所產生的事件,以回應取用者對間隔定時器事件或絕對定時器事件的要求。
__TimerInstruction 指定如何為取用者產生 定時器事件 的指示。
__TimerNextFiring 保留給作系統使用。
__Trustee 表示信任項。 您可以使用名稱或 SID (位元組數組)。
__Win32Provider 在 WMI 中註冊提供者實體實作的相關信息。