Програма починає виконуватися зі свого головного потоку. Будучи активованою, конкретна функція буде виконувати: відкриття доступу до бази даних сервісів, встановлювати новий сервіс, відкривати доступ до сервісу, запускати сервіс на виконання та визначати стан сервісу.
Розроблена програма має умовне позначення Service. Для функціонування програми необхідна наявність операційної системи Windows 98/2000/XP. Програма написана мовою програмування С++ у середовищі MicroSoft Visual
Studio 5 з використанням функцій Win32 API.
Розроблена програма демонструє роботу з сервісом (виконує відкриття
бази сервісів, встановлення нового сервісу, відкриття доступу до сервісу, проводити запуск та визначати поточний стан сервісу). Програма функціонує під керуванням тих операційних систем, що указані в загальних відомостях.
SC_HANDLE OpenSCManager( LPCTSTR lpMachineName, LPCTSTR lpDatebaseName, DWORD dwDesiredAccess );SC_HANDLE CreateService ( SC_HANDLE hSCManager, LPCTSTR lpServiceName, LPCTSTR lpDisplayName,DWORD dwDesiredAccess,DWORD dwServiceType,DWORD dwStartType, DWORD dwErrorControl,LPCTSTR lpBinaryPathName,LPCTSTR lpLoadOrderGroup,LPDWORD lpdwTagId,LPCTSTR lpDependencies,LPCTSTR lpServiceStartName,LPCTSTR lpPassword );SC_HANDLE OpenService( SC_HANDLE hSCManager, LPCTSTR lpServiceName, DWORD dwDesiredAccess);BOOL StartService ( SC_HANDLE hService, DWORD dwNumServiceArgs, LPCTSTR *lpServiceArgVectors);BOOL QueryServiceStatus ( SC_HANDLE hService, LPSERVICE_STATUS lpServiceStatus );
1. Опис програми 5
1.1. Загальні відомості 5
1.2. Функціональне призначення 5
1.3. Опис логічної структури 5
1.3.1. Опис функції WinMain() 5
1.3.2. Опис функції RegClass() 6
1.3.3. Опис функції CreateMenuItem() 7
1.3.4. Опис функції WndProc() 7
1.3.5. Опис функції OPENMEN() 9
1.3.6. Опис функції CREATEMENU() 9
1.3.7. Опис функції OPENSERV() 11
1.3.8. Опис функції STARTSERV() 11
1.3.9. Опис функції QUERYSERV() 12
1.4. Використовувані технічні засоби 12
1.5. Виклик і завантаження 12
1.6. Вхідні дані 13
1.7. Вихідні дані 13
2. Керівництво оператора 14
2.1. Призначення програми 14
2.2. Умови виконання програми 14
2.3. Виконання програми 14
2.4. Повідомленнґ операторові 14
Висновок 16
Додаток А 17
Додаток Б 28
Додаток В 29
Додаток Г 29
Додаток Д 30
Додаток Е 33
Додаток Ж 34
Додаток И 35
Додаток К 36
Додаток Л 37
Література 38
Вартість: 300грн;
Тип оплати: BTC
Комплектація: Пояснювальна записка + Програма (вихідний код)
Email:
12
3 понравилось!
-1 не понравилось