Aracılığıyla paylaş


WMI Sınıfları

Bu bölümde WMI sınıfı ve başvuru sayfası bilgileri sağlanır. Sınıf veya örnek verilerini alma hakkında daha fazla bilgi için bkz. Sınıf ve Örnek Bilgilerini düzenleme. Aşağıdaki liste belirli WMI sınıf bilgilerini listeler, açıklar ve bağlantıları sağlar. Çeşitli işletim sistemi ve donanım verileri elde etmek için WMI sınıflarını kullanma hakkında daha fazla bilgi ve betik kodu örnekleri için bkz. Betikler ve Uygulamalar için WMI Görevleri. C++'daki örnekler için bkz. WMI C++ Uygulama Örnekleri. Uzak Bilgisayarda WMI'ya bağlanma uzak verilerin nasıl alınılacağını gösterir. PowerShell'in WMI nesnelerine erişmesi için de kullanabilirsiniz; PowerShell kod örnekleri içeren WMI sınıflarının listesi için bkz. burada.

Bölüm Açıklama
WMI Sistem Sınıfları Windows Yönetim Araçları (WMI) çekirdeğindeki her ad alanına dahil edilen önceden tanımlanmış sınıflar. Bir WMI sistem sınıfını tanıyabilirsiniz çünkü ad çift alt çizgi (__) ile başlar. Bu sınıflar WMI için temel işlevlerin çoğunu sağlar. WMI sistem sınıfları, amaç olarak SQL server'daki sistem tablolarına benzer.
MSFT Sınıfları Uzak olaylar ve ilke uzantıları gibi çeşitli işletim sistemi özelliklerini işlemeye yönelik araçlar sunan diğer Microsoft sınıfları. WMI Sorun Giderme sınıfları, WMI işlemleri hakkında veri sağlayan MSFT sınıflarıdır.
CIM Sınıflarını Şema sınıflarınıOrtak Bilgi Modeli(CIM). Kendi WMI sınıflarınızı yazmak istiyorsanız, bu sınıflardan bir veya daha fazlasından devralabilirsiniz. WMI Win32 Sınıfları CIM sınıflarından devralır.
Standart Tüketici Sınıfları Rastgele bir olay alındığında bir eylemi tetikleyen wmi olay tüketicileri kümesi. Daha fazla bilgi için bkz. İzleme Olayları.

 

WMI Sınıf Betik Merkezi Kod Örnekleri

Aşağıdaki Betik Merkezi kod örnekleri, birden çok ad alanında birden çok WMI sınıfını etkiler.

Bağlantı Açıklama
GUI WMI Gezgini ve WMI Yöntemi Yardım Oluşturucu GUI WMI Gezgini ve WMI Yöntemi Yardım Oluşturucu sağlayan örnek betik.
Arposh Windows Sistem Yönetimi aracı AWSA, Sistem Yöneticisi düşünülerek oluşturulmuştu. Windows sorunlarını gidermek için çok çeşitli araçlar ve bilgiler gerekir. AWSA bu araçları tek bir merkezi konumda bir araya getirir ve ek işlevler ekler.

WMI Sınıfları ve Özellikleri için Adlandırma Kuralları

Özellik adları, Dağıtılmış Yönetim Görev Gücü (DTMF) tarafından tanımlanan Yönetilen Nesne Biçimi (MOF) söz dizimine uygun olmalıdır. İlk tanımlayıcı karakterleri a ile z arası harflerden ve alt çizgi karakterinden (_) olmalıdır. Tüm ek karakterler a ile z arası harflerden, alt çizgi karakterinden ve 0 ile 9 arasında sayılardan olmalıdır. Daha fazla bilgi için CIM Belirtimi Sürüm 2.2Unicode Kullanımı bölümüne bakın.

SQL ayrılmış sözcükleri sınıf ve özellik adlarında kullanılmamalıdır. SQL ayrılmış sözcüklerinin tam listesi ve daha fazla bilgi için CIM Belirtimi Sürüm 2.2Yönergeler bölümüne bakın.

WMI Sınıf Başvuru Sayfası için Belge Kuralları

Bu bölümde, BIR WMI sınıf başvuru sayfası için belge kuralları tanımlanır ve açıklanır.

Tipik bir başvuru sayfası söz dizimi bloğu, yöntemler tablosu ve özellikler listesi içerir.

  • Söz dizimi bloğu

    MOF kodunun sınıf adını, üst sınıfını (varsa) ve sınıf özelliklerini alfabetik sırada ve veri türleriyle birlikte içeren basitleştirilmiş bir sürümü.

  • Yöntemler tablosu

    Bir sınıfın yöntemleri varsa, yöntemler söz dizimi bloğunun hemen ardından tabloda listelenir. Uygulanan her yöntem bir başvuru sayfasına bağlanır.

  • Özellikler listesi

    Her sınıf özelliği bir veri türü, erişim türü (salt okunur veya okuma/yazma), niteleyiciler ve özelliğin açıklamasıyla listelenir.

Söz dizimi bloğu

class Win32_xyz : CIM_xyz 
{
  uint16 abc  ;
  string def  ;
};

Yöntemler tablosu

Win32_xyz yöntemleri Açıklama
SomeMethod Yöntemin ne yaptığının kısa açıklaması.

 

Özellikler listesi

abc

Veri türü: uint16

Erişim türü: Bu özelliğe okuma/yazma veya salt okunur erişiminiz olup olmadığını gösterir.

Niteleyiciler: Varsa, özelliğin niteleyicilerini gösterir. Örneğin anahtar Geçersiz Kıl.

özelliğini açıklar ve özelliği için devralma bilgileri sağlar. Örneğin, bu özellik CIM_xyzöğesinden devralınır. Microsoft bu sınıfın bir uygulamasını sağlıyorsa, üst sınıfın bağlantısı vardır. Ancak CIM sınıfları kullanılamaz.

def

Veri türü: dize

Erişim türü: Salt okunur

Özelliğin açıklaması.

Açıklamalar

Varsa sınıfı hakkında daha fazla bilgi verir. Varsa türetme bilgilerini de sağlar.

WMI Başvuru