Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2011.07.17;
Скачать: [xml.tar.bz2];

Вниз

Удалить сведения об ранее подключенных устройствах   Найти похожие ветки 

 
Diplomat ©   (2009-11-23 17:44) [0]

Как, с помощью Delphi найти и удалить выборочно, имеющуюся в винде информацию о ранее подключенных устройствах (например флешках)?


 
Игорь Шевченко ©   (2009-11-23 19:39) [1]

А как без помощи Delphi ?


 
Smile   (2009-11-23 20:18) [2]

> Игорь Шевченко ©   (23.11.09 19:39) [1]
А как без помощи Delphi ?


HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USBSTOR\...
:)


 
Омлет ©   (2009-11-23 20:48) [3]

А зачем?


 
Германн ©   (2009-11-24 01:53) [4]


> Игорь Шевченко ©   (23.11.09 19:39) [1]
>
> А как без помощи Delphi ?
>

Х.З. В ряде случаев. :)
Если говорить о USB-COM эмуляторах.


 
Diplomat ©   (2009-11-24 05:14) [5]

Зашел я по этой ветке, удалить не получается. Файл используется.


 
brother ©   (2009-11-24 05:37) [6]

> удалить не получается. Файл используется.

видимо флеш, в начале, нужно отключить


 
Diplomat ©   (2009-11-24 08:37) [7]

Флешка отключена (из разъема я понял)


 
brother ©   (2009-11-24 10:17) [8]

значит - не судьба)


 
oldman ©   (2009-11-25 11:21) [9]


> Омлет ©   (23.11.09 20:48) [3]
> А зачем?


Меня тоже это интересует.

Опять в какую-то в/ч проверка нагрянула?


 
DrPass ©   (2009-11-25 15:36) [10]


> Smile   (23.11.09 20:18) [2]
> > Игорь Шевченко ©   (23.11.09 19:39) [1]
> А как без помощи Delphi ?
>
> HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Enum\USBSTOR\...
>
> :)

set devmgr_show_nonpresent_devices=1
Опосля этого - Show Hidden Devices в менеджере устройств.


 
Rouse_ ©   (2009-11-25 16:47) [11]

var
 dwIndex: DWORD;
 DeviceInfoData: SP_DEVINFO_DATA;
begin
 dwIndex := порядковый номер устройства в списке
 ZeroMemory(@DeviceInfoData, SizeOf(SP_DEVINFO_DATA));
 DeviceInfoData.cbSize := SizeOf(SP_DEVINFO_DATA);
 SetupDiEnumDeviceInfo(hAllDevices, dwIndex, DeviceInfoData);
 SetupDiRemoveDevice(hAllDevices, DeviceInfoData);


 
Rouse_ ©   (2009-11-25 16:49) [12]

ну и

 hAllDevices := SetupDiGetClassDevsExA(nil, nil, 0,
   DIGCF_ALLCLASSES, nil, nil, nil);


 
Diplomat ©   (2009-11-25 20:46) [13]

Как догадался о в/ч?

Объясните для "ч" set devmgr_show_nonpresent_devices=1


 
Rouse_ ©   (2009-11-25 20:51) [14]


> Diplomat ©   (25.11.09 20:46) [13]
>
> Как догадался о в/ч?

В свободное время изучаю MSDN :)


> Объясните для "ч" set devmgr_show_nonpresent_devices=1

Именно для отображения "хвостов"


 
Rouse_ ©   (2009-11-25 20:55) [15]

Вот это глянь, хоть демка и не завершенная но должна помочь: http://rouse.drkb.ru/tmp/devlist.zip


 
Anatoly Podgoretsky ©   (2009-11-25 20:58) [16]

> Diplomat  (25.11.2009 20:46:13)  [13]

Не ты первый.


 
Diplomat ©   (2009-11-25 21:00) [17]

Спасибо а Devmgmt.msc set DEVMGR_SHOW_NONPRESENT_DEVICES=1,
я так понял


 
Rouse_ ©   (2009-11-25 21:02) [18]


> Спасибо а Devmgmt.msc set DEVMGR_SHOW_NONPRESENT_DEVICES=1,
>
> я так понял

Не понял вопроса, но дам линк наугад :)
http://support.microsoft.com/kb/Q315539



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2011.07.17;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.006 c
15-1301922483
OW
2011-04-04 17:08
2011.07.17
Как можно облажаться в коде


2-1302423114
DTMail
2011-04-10 12:11
2011.07.17
Как отправить письмо с правильным временем отправки?


6-1239963464
HF-Trade
2009-04-17 14:17
2011.07.17
Как и с помощью чего создать SiteMap


2-1302078988
parasolka
2011-04-06 12:36
2011.07.17
Запись элементов в динамический массив.


15-1301776193
Юрий
2011-04-03 00:29
2011.07.17
С днем рождения ! 3 апреля 2011 воскресенье





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский