Aracılığıyla paylaş


WMI Sistem Sınıfları

WMI sistem sınıfları, Ortak Bilgi Modeli (CIM)temel alan önceden tanımlanmış sınıflardan oluşan bir koleksiyonlardır. Sağlayıcılar tarafından sağlanan sınıflardan farklı olarak, sistem sınıfları Yönetilen Nesne Biçimi (MOF) dosyasında bildirilmemiştir. WMI, yeni bir WMI ad alanı oluşturulduğunda bu sınıflardan oluşan bir küme oluşturur.

Sistem sınıflarından nesneler wmi etkinlikleri desteklemek için kullanılır, örneğin: olay ve sağlayıcı kaydı, güvenlik ve olay bildirimi. Bazı nesneler geçicidir ve bazıları depoda sistem sınıflarının örnekleri olarak depolanır.

Sistem sınıfları, bir çift alt çizgiden (__) ve ardından sınıf adından oluşan bir adlandırma kuralını izler. bir WMIsağlayıcısının sınıflarını tanımlamak üzere bir MOF dosyası yazdığınızda Mofcomp.exe, WMI sistem sınıf adları için ayrılmış olduğundan ilk çift alt çizgili (__) hiçbir sınıfı derlemez.

Sistem sınıflarının belgeleri yalnızca sistem dışı yerel özellikleri içerir. Bağlantılar, sınıf hiyerarşisinde hızlı ve kolay bir şekilde gezinebilmeniz için sınıf tanımlarında sağlanır.

WMI Sistem Sınıfları

Aşağıdaki tablo çeşitli sistem sınıflarını listeler.

Sistem sınıfı Açıklama
__AbsoluteTimerInstruction Bir olayın belirli bir tarihte belirli bir zamanda oluşturulmasına neden olur.
__ACE Bir erişim denetimi girdisi (ACE) temsil eder.
__AggregateEvent Birkaç ayrı iç veya dış olayın toplam olayını temsil eder.
__ArbitratorConfiguration WMI istemcileri tarafından başlatılan işlemler tarafından kullanılan iç kaynakları sınırlayan yapılandırma sınıfı.
__CacheControl WMI'nin bir Bileşen Nesne Modeli (COM) nesnesini ne zaman serbest bırakması gerektiğini belirler.
__CIMOMIdentification WMI'nin yerel yüklemesini açıklar.
__ClassCreationEvent Ad alanına yeni bir sınıf eklendiğinde oluşturulan iç olay türü olan bir sınıf oluşturma olayını temsil eder.
__ClassDeletionEvent Bir sınıf ad alanından kaldırıldığında oluşturulan iç olay türü olan bir sınıf silme olayını temsil eder.
__ClassModificationEvent Ad alanında bir sınıf değiştirildiğinde oluşturulan iç olay türü olan bir sınıf değişikliği olayını temsil eder.
__ClassOperationEvent Bir sınıfla ilişkili tüm iç olaylar için temel sınıf.
__ClassProviderRegistration Sınıf sağlayıcılarını WMI'ye kaydeder.
__ConsumerFailureEvent Bir olay tüketicisinin başarısız olması nedeniyle bırakılan başka bir olayın oluşumunu temsil eder.
__Event Tüm iç ve dış olaylar için üst sınıf olarak hizmet veren soyut bir temel sınıf.
__EventConsumer Kalıcı bir olay tüketicisinin kaydında kullanılan soyut bir temel sınıf.
__EventConsumerProviderCacheControl WMI'nin bir olay tüketici sağlayıcısını ne zaman serbest bırakması gerektiğini belirler.
__EventConsumerProviderRegistration Olay tüketicisi sağlayıcılarını WMI'ye kaydeder.
__EventDroppedEvent Bırakılan bir olayın oluşumunu temsil eder. Bırakılan olay, bir olay tüketicisine teslim edilmeyen bir olaydır.
__EventFilter Kalıcı bir olay tüketicisinin kaydı, __EventFilter sistem sınıfının bir örneğini gerektirir.
__EventGenerator zamanlayıcı olaylarıgibi olayların oluşturulmasını denetleen sınıflar için üst sınıf görevi görür.
__EventProviderCacheControl Bir olay sağlayıcısının ne zaman kaldırılmış olduğunu denetler.
__EventProviderRegistration Olay sağlayıcılarını WMI'ye kaydeder.
__EventQueueOverflowEvent Teslim kuyruğu taşması sonucunda bir olayın bırakıldığında bildirir.
__EventSinkCacheControl WMI'nin bir olay tüketici sağlayıcısının IWbemUnboundObjectSink işaretçisini ne zaman serbest bırakdığını belirlemek için kullanılır.
__ExtendedStatus Ayrıntılı durum ve hata bilgilerini bildirmek için kullanılır.
__ExtrinsicEvent ek olaylar olarak da bilinen tüm kullanıcı tanımlı olay türleri için bir üst sınıf olarak hizmet eder.
__FilterToConsumerBinding kalıcı olay tüketicilerinin kaydında, __EventConsumer örneğini __EventFilterörneğiyle ilişkilendirmek için kullanılır.
__IndicationRelated Olayla ilgili tüm sınıflar için üst sınıf görevi görür.
__InstanceCreationEvent Ad alanına yeni bir örnek eklendiğinde oluşturulan iç olay türü olan bir örnek oluşturma olayını raporlar.
__InstanceDeletionEvent Bir örnek ad alanından silindiğinde oluşturulan iç olay türü olan bir örnek silme olayını raporlar.
__InstanceModificationEvent Ad alanında bir örnek değiştiğinde oluşturulan iç olay türü olan örnek değişikliği olayını raporlar.
__InstanceOperationEvent Bir örnekle ilgili tüm iç olaylar için temel sınıf görevi görür.
__InstanceProviderRegistration Örnek sağlayıcılarını WMI'ye kaydeder.
__IntervalTimerInstruction Windows programlamadaki bir WM_TIMER iletisine benzer şekilde aralıklarla olaylar oluşturur.
__MethodInvocationEvent Bu sınıf uygulanmadı.
__MethodProviderRegistration Yöntem sağlayıcılarını WMI'ye kaydeder.
__Namespace WMI ad alanını temsil eder.
__NamespaceCreationEvent Geçerli ad alanına yeni bir ad alanı eklendiğinde oluşturulan iç olay türü olan ad alanı oluşturma olayını raporlar.
__NamespaceDeletionEvent Bir alt ad alanı geçerli ad alanından kaldırıldığında oluşturulan iç olay türü olan ad alanı silme olayını raporlar.
__NamespaceModificationEvent Ad alanı değiştirildiğinde oluşturulan iç olay türü olan ad alanı değişikliği olayını bildirir.
__NamespaceOperationEvent Bir ad alanıyla ilişkili tüm iç olaylar için temel sınıf.
__NotifyStatus Sağlayıcı tanımlı hata sınıfları için üst sınıf görevi görür.
__NTLMUser9X Desteklenmeyen Windows sürümlerini çalıştıran bir bilgisayara uzaktan erişimi denetler.
__ObjectProviderCacheControl Bir sınıf veya örnek sağlayıcısının ne zaman yüklendiğini denetler.
__ObjectProviderRegistration WMI'da sınıf ve örnek sağlayıcılarını kaydetmek için kullanılan sınıflar için üst öğe görevi görür.
__PARAMETERS Yöntemler için giriş ve çıkış parametrelerini tanımlar.
__PropertyProviderCacheControl Bir özellik sağlayıcısı kaldırıldığında önbelleği denetler.
__PropertyProviderRegistration Özellik sağlayıcılarını WMI'ye kaydeder.
__Provider __Win32Provider sistem sınıfı için üst sınıf olarak hizmet eder.
__ProviderHostQuotaConfiguration Sistem kaynaklarının konak işlemi kullanımında sınırların ayarlanmasına izin verir.
__ProviderRegistration Çeşitli sağlayıcı türleri için kayıt sınıfları için üst sınıf görevi görür.
__SecurityDescriptor birgüvenlik tanımlayıcısı temsil eder.
__SecurityRelatedClass Her tür güvenlik sınıfı için üst sınıf görevi görür.
__SystemClass Çoğu sistem sınıfının türetildiği temel sınıf.
__SystemEvent Bir sistem olayını temsil eder.
__SystemSecurity Bir ad alanının güvenlik ayarlarına erişmenize ve bunları değiştirmenize olanak sağlayan yöntemler içerir.
__thisNAMESPACE Ad alanının güvenlik haklarını bir güvenlik tanımlayıcısı biçiminde tutar.
__TimerEvent Bir tüketicinin aralık zamanlayıcı olayı veya mutlak süreölçer olayı isteğine yanıt olarak WMI tarafından oluşturulan bir olayı raporlar.
__TimerInstruction Tüketiciler için süreölçer olayları nasıl oluşturulması gerektiğine ilişkin yönergeleri belirtir.
__TimerNextFiring İşletim sistemi kullanımı için ayrılmıştır.
__Trustee bir güvenetemsil eder. Ad veya SID (bayt dizisi) kullanılabilir.
__Win32Provider Bir sağlayıcının fiziksel uygulaması hakkındaki bilgileri WMI'ye kaydeder.