Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Następujące funkcje są używane lub implementowane przez usługi.
| Funkcja | Opis |
|---|---|
| programu obsługi | Funkcja wywołania zwrotnego zdefiniowana przez aplikację używana z funkcjąRegisterServiceCtrlHandler. |
| HandlerEx | Funkcja wywołania zwrotnego zdefiniowana przez aplikację używana z funkcją RegisterServiceCtrlHandlerEx. |
| RegisterServiceCtrlHandler | Rejestruje funkcję do obsługi żądań kontroli usługi. |
| RegisterServiceCtrlHandlerEx | Rejestruje funkcję do obsługi rozszerzonych żądań kontroli usługi. |
| ServiceMain | Funkcja zdefiniowana przez aplikację, która służy jako punkt początkowy dla usługi. |
| SetServiceBits | Rejestruje typ usługi za pomocą menedżera kontroli usługi i usługi Serwera. |
| SetServiceStatus | Aktualizuje informacje o stanie menedżera kontroli usług dla usługi wywołującej. |
| StartServiceCtrlDispatcher | Łączy główny wątek procesu usługi z menedżerem kontroli usługi. |
Poniższe funkcje są używane przez programy kontrolujące, konfigurujące lub współdziałające z usługami.
| Funkcja | Opis |
|---|---|
| ChangeServiceConfig | Zmienia parametry konfiguracji usługi. |
| ChangeServiceConfig2 | Zmienia opcjonalne parametry konfiguracji usługi. |
| CloseServiceHandle | Zamyka określone dojście do obiektu menedżera kontroli usług lub obiektu usługi. |
| ControlService | Wysyła kod kontrolny do usługi. |
| ControlServiceEx | Wysyła kod kontrolny do usługi. |
| CreateService | Tworzy obiekt usługi i dodaje go do określonej bazy danych menedżera kontroli usług. |
| DeleteService | Oznacza określoną usługę do usunięcia z bazy danych menedżera kontroli usług. |
| EnumDependentServices | Pobiera nazwę i stan każdej usługi, która zależy od określonej usługi. |
| EnumServicesStatusEx | Wylicza usługi w określonej bazie danych menedżera kontroli usług na podstawie określonego poziomu informacji. |
| GetServiceDisplayName | Pobiera nazwę wyświetlaną określonej usługi. |
| GetServiceKeyName | Pobiera nazwę usługi określonej usługi. |
| NotifyBootConfigStatus | Raportuje stan rozruchu do menedżera kontroli usługi. |
| NotifyServiceStatusChange | Umożliwia aplikacji odbieranie powiadomień po utworzeniu lub usunięciu określonej usługi lub zmianie stanu. |
| OpenSCManager | Ustanawia połączenie z menedżerem kontroli usług na określonym komputerze i otwiera określoną bazę danych menedżera kontroli usług. |
| OpenService | Otwiera istniejącą usługę. |
| QueryServiceConfig | Pobiera parametry konfiguracji określonej usługi. |
| QueryServiceConfig2 | Pobiera opcjonalne parametry konfiguracji określonej usługi. |
| QueryServiceDynamicInformation | Pobiera informacje dynamiczne związane z bieżącym uruchomieniem usługi. |
| QueryServiceObjectSecurity | Pobiera kopię deskryptora zabezpieczeń skojarzonego z obiektem usługi. |
| QueryServiceStatusEx | Pobiera bieżący stan określonej usługi na podstawie określonego poziomu informacji. |
| SetServiceObjectSecurity | Ustawia deskryptor zabezpieczeń obiektu usługi. |
| StartService | Uruchamia usługę. |
Przestarzałe funkcje
Następujące funkcje są przestarzałe.
EnumServicesStatus
LockServiceDatabase
QueryServiceLockStatus
QueryServiceStatus
UnlockServiceDatabase