Obslužné rutiny SCM
SCM podporuje typy popisovačů, které umožňují přístup k následujícím objektům.
- Databáze nainstalovaných služeb.
- Služba.
- Zámek databáze.
Objekt SCManager představuje databázi nainstalovaných služeb. Jedná se o objekt kontejneru, který obsahuje objekty služby. Funkce OpenSCManager vrátí popisovač objektu SCManager v zadaném počítači. Tento popisovač se používá při instalaci, odstraňování, otevírání a výčtu služeb a při zamykání databáze služeb.
Objekt služby představuje nainstalovanou službu. Funkce CreateService a OpenService vrací popisovače nainstalovaným službám.
Funkce OpenSCManager, CreateServicea OpenService mohou požadovat různé typy přístupu k objektům SCManager a služby. Požadovaný přístup je udělen nebo odepřen v závislosti na přístupovém tokenu volajícího procesu a popisovač zabezpečení přidružený k objektu SCManager nebo služby.
Funkce CloseServiceHandle zavře obslužné rutiny objektů SCManager a služby. Pokud už tyto popisovače nepotřebujete, nezapomeňte je zavřít.