Как програмно установить драйвер?

Тема в разделе "WASM.NT.KERNEL", создана пользователем _airat, 13 сен 2006.

  1. _airat

    _airat New Member

    Публикаций:
    0
    Регистрация:
    13 сен 2006
    Сообщения:
    1
    Есть драйвер виртуального Com порта. Есть virtualcom.inf к нему.
    Драйвер нормально устанавливается и работает через Настройка->Панель управления->Установка оборудования и т.д. После этого в Диспетчере устройств появляется новый Com порт.
    Как программно сделать то же самое?
     
  2. ISM

    ISM Серега

    Публикаций:
    0
    Регистрация:
    20 мар 2006
    Сообщения:
    23
    Адрес:
    Transnistria
    Вообще я бы посоветовал почитать хотя бы KmdTut, но если попроще - возьми Platform SDK из любой среды разработки под Win32 на ЯВУ, найди раздел посвященный службам (Services), затем раздел Service Control Progams и в нём уже прочитай про управление службами - для вынь службы и драйвера - одно и то же в плане установки. Для координации вот тебе имена пары функций : CreateService, OpenService, DeleteService.
     
  3. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    ISM
    Не совсем..

    _airat
    Смотри справку по Setup API (InstallHinfSection).
     
  4. Four-F

    Four-F New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2002
    Сообщения:
    1.237
    ISM, речь идёт о PnP драйвере, SCM тут не поможет.

    _airat, смотри в сторону SetupAPI.
     
  5. Four-F

    Four-F New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2002
    Сообщения:
    1.237
    IceStudent, ты на 27 секунд меня обогнал :)