Службы (сервисы) в Windows NT,XP

Тема в разделе "WASM.WIN32", создана пользователем Nikitos5, 19 дек 2004.

  1. Nikitos5

    Nikitos5 New Member

    Публикаций:
    0
    Регистрация:
    19 дек 2004
    Сообщения:
    1
    Тут такое горе:написал службу,запускаю из под нее драйвер аналогичный giveio чтобы служба получила доступ к конкретным портам,драйвер запускается и работет нормально проверял через DebugView,но в процедуре ServiceThread доступ к портам все равно закрыт??????????? и еще можно ли в службе в ServiceThread использовать такие функции как FindWindow???????????
     
  2. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    Nikitos5

    А если прямо из ServiceThread запускать giveio?





    Можно, AFAIK.
     
  3. flankerx

    flankerx New Member

    Публикаций:
    0
    Регистрация:
    2 июл 2004
    Сообщения:
    423
    Адрес:
    Moscow, Russia
    AFAIR там единственное подобное ограничение -- запрет на вызов некоторых функции до того, как служба выставит свой статус в SERVICE_RUNNING