SCM-leírók
Az SCM támogatja a leírótípusokat a következő objektumokhoz való hozzáférés engedélyezéséhez.
- A telepített szolgáltatások adatbázisa.
- Egy szolgáltatás.
- Az adatbázis zárolása.
Az SCManager objektum a telepített szolgáltatások adatbázisát jelöli. Ez egy tárolóobjektum, amely szolgáltatásobjektumokat tárol. Az OpenSCManager függvény egy leírót ad vissza egy adott számítógépen lévő SCManager objektumnak. Ez a leíró a szolgáltatások telepítésekor, törlésekor, megnyitásakor és számbavételekor, valamint a szolgáltatási adatbázis zárolásakor használatos.
A szolgáltatásobjektumok egy telepített szolgáltatást jelölnek. A CreateService és OpenService függvények a telepített szolgáltatásokhoz ad vissza leírókat.
Az OpenSCManager, CreateServiceés OpenService függvények különböző típusú hozzáférést kérhetnek az SCManager és a szolgáltatásobjektumokhoz. A kért hozzáférés a hívási folyamat hozzáférési jogkivonatától és az SCManager vagy szolgáltatásobjektumhoz társított biztonsági leírótól függően adható meg vagy tagadható meg.
A CloseServiceHandle függvény bezárja a leírókat az SCManager és a szolgáltatásobjektumok számára. Ha már nincs szüksége ezekre a fogópontokra, zárja be őket.