次の方法で共有


WMI システム クラス

WMI システム クラスは、Common Information Model (CIM)に基づく定義済みのクラスのコレクションです。 プロバイダーによって提供されるクラスとは異なり、システム クラスは マネージド オブジェクト形式 (MOF) ファイルでは宣言されません。 WMI は、新しい WMI 名前空間 が作成されるたびに、これらのクラスのセットを作成します。

システム クラスのオブジェクトは、イベントとプロバイダーの登録、セキュリティ、イベント通知などの WMI アクティビティをサポートするために使用されます。 一部のオブジェクトは一時的なもので、一部はシステム クラスのインスタンスとしてリポジトリに格納されます。

システム クラスは、二重アンダースコア (__) とそれに続くクラス名で構成される名前付け規則に従います。 WMI プロバイダーのクラスを定義する MOF ファイルを記述する場合、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 でのプロバイダーの物理実装に関する情報を登録します。