Megosztás a következőn keresztül:


WMI rendszerosztályok

A WMI-rendszerosztályok a Common Information Model (CIM)alapuló előre definiált osztályok gyűjteményei. A szolgáltatók által biztosított osztályoktól eltérően a rendszerosztályok nem felügyelt objektumformátumú (MOF) fájlban vannak deklarálva. A WMI létrehozza ezeket az osztályokat, amikor új WMI-névtér jön létre.

A rendszerosztályok objektumai a WMI-tevékenységek támogatására szolgálnak, például: esemény- és szolgáltatóregisztráció, biztonság és eseményértesítés. Egyes objektumok ideiglenesek, néhányat pedig a rendszerosztályok példányaiként tárolnak az adattárban.

A rendszerosztályok egy kettős aláhúzásból (__) álló elnevezési konvenciót követnek, amelyet az osztály neve követ. Amikor MOF-fájlt ír egy WMI-szolgáltatóiosztályainak definiálásához, Mofcomp.exe nem fordít le olyan osztályt, amely kezdeti dupla aláhúzásjellel (__) rendelkezik, mert az a WMI rendszerosztálynevekhez van fenntartva.

A rendszerosztályok dokumentációja csak a nem rendszerszintű helyi tulajdonságokat tartalmazza. A hivatkozások az osztálydefiníciókban találhatók, így gyorsan és egyszerűen navigálhat az osztályhierarchiában.

WMI rendszerosztályok

Az alábbi táblázat a különböző rendszerosztályokat sorolja fel.

Rendszerosztály Leírás
__AbsoluteTimerInstruction Egy esemény egy adott napon, egy adott időpontban jön létre.
__ACE Hozzáférés-vezérlési bejegyzést (ACE) jelöl.
__AggregateEvent Több belső vagy külső esemény összesítő eseményét jelöli.
__ArbitratorConfiguration Konfigurációs osztály, amely korlátozza a WMI-ügyfelek által kezdeményezett műveletek által használt belső erőforrásokat.
__CacheControl Meghatározza, hogy a WMI mikor szabadít fel egy komponensobjektum-modell (COM) objektumot.
__CIMOMIdentification A WMI helyi telepítését ismerteti.
__ClassCreationEvent Osztálylétrehozó eseményt jelöl, amely egy olyan belső eseménytípus, jön létre, amikor új osztályt ad hozzá a névtérhez.
__ClassDeletionEvent Osztálytörlési eseményt jelöl, amely egy olyan belső eseménytípus, jön létre, amikor az osztályt eltávolítják a névtérből.
__ClassModificationEvent Osztálymódosítási eseményt jelöl, amely egy olyan belső eseménytípus, jön létre, amikor egy osztály módosul a névtérben.
__ClassOperationEvent Az osztályhoz kapcsolódó összes belső esemény alaposztálya.
__ClassProviderRegistration Osztályszolgáltatókat regisztrál a WMI-ben.
__ConsumerFailureEvent Egy eseményfelhasználó meghibásodása miatt elvetett egyéb esemény előfordulását jelöli.
__Event Egy absztrakt alaposztály, amely az összes belső és külső esemény szülőosztályaként szolgál.
__EventConsumer Egy állandó eseményfogyó regisztrálásához használt absztrakt alaposztály.
__EventConsumerProviderCacheControl Meghatározza, hogy a WMI mikor szabadít fel eseményfogyó szolgáltatót.
__EventConsumerProviderRegistration Eseményfogyó szolgáltatókat regisztrál a WMI-vel.
__EventDroppedEvent Egy elvetett esemény előfordulását jelöli. Az elvetett esemény olyan esemény, amely nem jut el egy eseményfelhasználóhoz.
__EventFilter Az állandó eseményfelhasználó regisztrációja a __EventFilter rendszerosztály egy példányát igényli.
__EventGenerator Szülőosztályként szolgál az események generálását vezérlő osztályokhoz, például időzítőeseményekhez.
__EventProviderCacheControl Az eseményszolgáltató kiürítésének szabályozása.
__EventProviderRegistration Eseményszolgáltatókat regisztrál a WMI-vel.
__EventQueueOverflowEvent Jelentés arról, ha egy eseményt a kézbesítési üzenetsor túlcsordulása miatt elvetnek.
__EventSinkCacheControl Annak meghatározására szolgál, hogy a WMI mikor adja ki egy eseményfogyószolgáltató IWbemUnboundObjectSink mutatóját.
__ExtendedStatus A részletes állapot- és hibainformációk jelentésére szolgál.
__ExtrinsicEvent Szülőosztályként szolgál az összes felhasználó által definiált eseménytípushoz, más néven külső eseményekhez.
__FilterToConsumerBinding Az állandó eseményfogyasztók regisztrációja során a __EventConsumer egy példányát a __EventFilteregy példányához kapcsolják.
__IndicationRelated Szülőosztályként szolgál az összes eseményhez kapcsolódó osztályhoz.
__InstanceCreationEvent Egy példánylétrehozó eseményt jelent, amely egy olyan belső eseménytípus,, amely akkor jön létre, amikor új példányt ad hozzá a névtérhez.
__InstanceDeletionEvent Egy példánytörlési eseményt jelent, amely egy olyan belső eseménytípus, jön létre, amikor egy példányt törölnek a névtérből.
__InstanceModificationEvent Egy példánymódosítási eseményt jelent, amely egy olyan belső eseménytípus, jön létre, amikor egy példány megváltozik a névtérben.
__InstanceOperationEvent Alaposztályként szolgál minden olyan belső eseményhez, amely egy példányhoz kapcsolódik.
__InstanceProviderRegistration A példányszolgáltatókat a WMI-ben regisztrálja.
__IntervalTimerInstruction A Windows-programozás WM_TIMER üzenetéhez hasonló időközönként generál eseményeket.
__MethodInvocationEvent Ez az osztály nincs implementálva.
__MethodProviderRegistration Metódusszolgáltatókat regisztrál a WMI-vel.
__Namespace WMI-névteret jelöl.
__NamespaceCreationEvent Névtérlétrehozó eseményt jelent, amely egy olyan belső eseménytípus, jön létre, amikor új névteret ad hozzá az aktuális névtérhez.
__NamespaceDeletionEvent Névtértörlési eseményt jelent, amely egy olyan belső eseménytípus,, amely akkor jön létre, amikor a rendszer eltávolít egy alnévteret az aktuális névtérből.
__NamespaceModificationEvent Névtér-módosítási eseményt jelent, amely a névtér módosításakor létrehozott belső esemény típusa.
__NamespaceOperationEvent Egy névtérhez kapcsolódó összes belső esemény alaposztálya.
__NotifyStatus A szolgáltató által definiált hibaosztályok szülőosztályaként szolgál.
__NTLMUser9X A Windows nem támogatott verzióit futtató számítógépek távelérését szabályozza.
__ObjectProviderCacheControl Azt szabályozza, hogy egy osztály- vagy példányszolgáltató ki van-e ürítve.
__ObjectProviderRegistration Szülőként szolgál az osztály- és példányszolgáltatók WMI-ben való regisztrálásához használt osztályokhoz.
__PARAMETERS Meghatározza a metódusok bemeneti és kimeneti paramétereit.
__PropertyProviderCacheControl Egy tulajdonságszolgáltató kiürítésekor szabályozza a gyorsítótárat.
__PropertyProviderRegistration A WMI-ben regisztrálja a tulajdonságszolgáltatókat.
__Provider A __Win32Provider rendszerosztály szülőosztályaként szolgál.
__ProviderHostQuotaConfiguration Lehetővé teszi a rendszererőforrások gazdagépfolyamat-használatára vonatkozó korlátok beállítását.
__ProviderRegistration A különböző típusú szolgáltatók regisztrációs osztályainak szülőosztályaként szolgál.
__SecurityDescriptor Egy biztonsági leírójelöl.
__SecurityRelatedClass Szülőosztályként szolgál minden típusú biztonsági osztályhoz.
__SystemClass Alaposztály, amelyből a legtöbb rendszerosztály származik.
__SystemEvent Rendszereseményt jelöl.
__SystemSecurity Olyan metódusokat tartalmaz, amelyek lehetővé teszik a névtér biztonsági beállításainak elérését és módosítását.
__thisNAMESPACE A névtér biztonsági jogosultságait biztonsági leíró formájában tárolja.
__TimerEvent A WMI által generált esemény jelentése, amely válaszul egy fogyasztó intervallum-időzítő eseményre vagy abszolút időzítőeseményre vonatkozó kérésére adott válasz.
__TimerInstruction Útmutatást ad arra vonatkozóan, hogyan kell időzítő eseményeket generálni a felhasználók számára.
__TimerNextFiring Az operációs rendszer használatára van fenntartva.
__Trustee Egy megbízhatóságijelöl. Név vagy SID (bájttömb) is használható.
__Win32Provider A szolgáltató fizikai implementációjával kapcsolatos információkat regisztrálja a WMI-ben.