Metódusszolgáltató regisztrálása
WMI-metódusszolgáltató létrehozásához regisztrálnia kell a __Win32Provider példányt a __MethodProviderRegistrationpéldányával, amely a szolgáltatót jelöli. A __Win32Provideregy példányának létrehozása után regisztrálnia kell a szolgáltatót a WMI-ben. COM-objektumként a szolgáltatónak regisztrálnia kell az operációs rendszerrel és a WMI-vel. Az alábbi eljárás feltételezi, hogy már implementálta a regisztrációs folyamatot Szolgáltató regisztrálása.
Az alábbi eljárás azt ismerteti, hogyan regisztrálhat metódusszolgáltatót.
Metódusszolgáltató regisztrálása
Hozza létre a szolgáltatót leíró __Win32Provider osztály egy példányát.
A __MethodProviderRegistration rendszerosztály számos tulajdonságot örököl a __ObjectProviderRegistration szülőosztálytól, azonban a metódusszolgáltató egyetlen tulajdonsága a __Win32Provider-példány objektumútvonala.
Hozzon létre egy példányt a __MethodProviderRegistration osztályból, amely leírja a szolgáltató funkciókészletét.
Mindenképpen címkézze fel az osztályt a Dinamikus és Szolgáltató címkékkel. A dinamikus minősítő azt jelzi, hogy a WMI-nek szolgáltatót kell használnia az osztálypéldányok lekéréséhez. A Szolgáltató minősítő megadja annak a szolgáltatónak a nevét, amelyet a WMI-nek használnia kell.
Az alábbi példakód bemutatja, hogyan regisztrálhat metódusszolgáltatót.
instance of __Win32Provider as $P
{
Name = "MethProvider" ;
ClsId = "{E30EC6A0-23CF-11d1-8FDE-0000F804AA5C}" ;
};
instance of __MethodProviderRegistration
{
Provider = $P;
};