Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Подскажите, как запустить обновление устройств [D7, WinXP]


Руслана ©   (2005-06-06 09:54:00) 

установленных в системе? В программе  на Delphi?


Fay   (2005-06-06 21:09:00) [1]

Руслана   (06.06.05 18:16) [3]
Советую изучить хотя бы основы до уровня "читаю, перевожу со словарём". А то не понятно, как Вы собираетесь писать под Win.


Руслана   (2005-06-06 18:16:00) [2]

А добрый Маг Похмеляйнен не мог бы написать это для Delphi?
Не знаю я С++


Digitman   (2005-06-06 10:46:00) [3]

тебе, очевидно, сюда

http://support.microsoft.com/default.aspx?scid=kb;en-us;259697


Маг Похмеляйнен   (2005-06-06 10:28:00) [4]

В программах на C++ делают так:

void ReenumerateDevices(void)
{
DEVINST     devInst;
CONFIGRET   status;

status = CM_Locate_DevNode(&devInst, NULL, CM_LOCATE_DEVNODE_NORMAL);

if (status != CR_SUCCESS)
{
 OutputDebugString("CM_Locate_DevNode() failed");
 return;
};

status = CM_Reenumerate_DevNode(devInst, 0);

if (status != CR_SUCCESS)
{
 OutputDebugString("CM_Reenumerate_DevNode() failed");
};

};


Наверх

Титульная страница Поиск, карта сайта Написать письмо