Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Scm

319
21 февраля 2004 года
xelos
577 / / 27.02.2003
среда MSVS2003.NET Entreprise Developper, ОС Windows XP rus SP1a.
пытаюсь подключиться к менеджеру сервисов:
Код:
SC_HANDLE schSCManager;
 
    schSCManager=OpenSCManager(m_stHost,NULL,SC_MANAGER_ENUMERATE_SERVICE);
ENUM_SERVICE_STATUS service;
   
    DWORD dwBytesNeeded = 0;
    DWORD dwServicesReturned = 0;
    DWORD dwResumedHandle = 0;
    DWORD dwServiceType = SERVICE_WIN32 | SERVICE_DRIVER;

    // Query services
    BOOL retVal = EnumServicesStatus(schSCManager, dwServiceType, SERVICE_STATE_ALL,
        &service, sizeof(ENUM_SERVICE_STATUS), &dwBytesNeeded, &dwServicesReturned,
        &dwResumedHandle);

при компиляции не распознает структуры, хэндлеры, константы, связанные с менеджером сервисов - SC_HANDLE, ENUM_SERVICE_STATUS и т.д.
похоже, что не подключается библиотека, где все это определено.
простое включение #include <winsvc.h> не помогает.
приложение - диалоговое, с самыми базовыми установками по умолчанию.
Подскажите, пожалуйста, как подключить?
319
21 февраля 2004 года
xelos
577 / / 27.02.2003
все скомпилировался при прописывании
#include <winsvc.h>
в StdAfx.h
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог