WMI-osztály létrehozása
A WMI-ben az osztály egy olyan objektum, amely egy vállalat valamely aspektusát, például egy speciális lemezmeghajtót ír le. Miután létrehozott egy osztálydefiníciót, írja meg a szolgáltató DLL-ét az osztály példányainak, a tulajdonságadatoknak és az osztályhoz definiált metódusok végrehajtásának megadásához. A szkriptek és alkalmazások ezután adatokat szerezhetnek be vagy vezérelhetik az eszközt. További információ: WMI-szolgáltató fejlesztése.
Jegyzet
Annak érdekében, hogy a WMI-osztálydefiníciók a felügyelt objektumokhoz visszakerüljenek a WMI-adattárba,, ha a WMI meghibásodik és újraindul, használja az #pragma automatikus helyreállítás utasítás előfeldolgozási utasítását az MOF-fájlban.
Alaposztály
Az alaposztály általános fogalmat jelöl. A CIM_CDROMDrive osztály például a WMI CD-ROM meghajtóinak összes típusát jelöli, és általános tulajdonságokat tartalmaz, amelyek a CD-ROM meghajtók összes típusát ismertetik. További információ: Alaposztály-létrehozása.
A származtatott osztály egy másik osztálytól örökli a tulajdonságokat és a metódusokat. A származtatott osztály általában az alaposztály egy adott esetét jelöli. A Win32_CDROMDrive osztály például egy windowsos rendszer CD-ROM meghajtóját jelöli. A Win32_CDROMDrive osztály a CIM_CDROMDriveszámos tulajdonságán alapul, és számos tulajdonságot örököl. A Win32_CDROMDriveazonban – más származtatott osztályokhoz hasonlóan – további tulajdonságokkal is rendelkezhet, amelyek egyedivé teszik a származtatott osztályt. További információ: Származtatott osztály létrehozása.
Tulajdonságok és metódusok
Az osztály létrehozása azt jelenti, hogy meghatározza az osztályt leíró tulajdonságokat. Olyan metódusokat is meghatározhat, amelyek az osztály által képviselt objektumot módosítják.
A tulajdonság általában az objektum egy aspektusát jelöli, például egy eszköz sorozatszámát vagy egy folyamat bájtban megadott méretét, míg a metódus az eszköz vagy logikai entitás állapotát vagy viselkedését módosító műveletet jelöl.
Minden osztálynak legalább egy kulcstulajdonságúnak kell lennie. Bár egy osztályhoz több kulcs is tartozhat, 256-nál több kulcsot tartalmazó osztálypéldány nem hozható létre.
Kapcsolódó témakörök