Dojścia SCM
Program SCM obsługuje typy obsługi, aby zezwolić na dostęp do następujących obiektów.
- Baza danych zainstalowanych usług.
- Usługa.
- Blokada bazy danych.
Obiekt SCManager reprezentuje bazę danych zainstalowanych usług. Jest to obiekt kontenera, który przechowuje obiekty usługi. Funkcja OpenSCManager zwraca uchwyt do obiektu SCManager na określonym komputerze. Ten uchwyt jest używany podczas instalowania, usuwania, otwierania i wyliczania usług oraz podczas blokowania bazy danych usług.
Obiekt usługi reprezentuje zainstalowaną usługę. Funkcje CreateService i OpenService zwracają dojścia do zainstalowanych usług.
Funkcje OpenSCManager, CreateServicei OpenService mogą żądać różnych typów dostępu do obiektów SCManager i usługi. Żądany dostęp jest udzielany lub odrzucany w zależności od tokenu dostępu procesu wywołującego oraz deskryptora zabezpieczeń skojarzonego z obiektem SCManager lub obiektem usługi.
Funkcja CloseServiceHandle zamyka dojścia do obiektów SCManager i usługi. Jeśli nie potrzebujesz już tych dojść, pamiętaj, aby je zamknąć.