Sdílet prostřednictvím


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.