Определение физического расположения логического д

  • Автор темы Автор темы levko
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
L

levko

Доброе время суток...

Собственно Subj...
 
SetupDiGetClassDevsEx
 
Так же можно использовать WMI - Windows Management Instrumentation

Псомотрите примеры запросов за WQL .. там это реализовано вообще просто ...
 
<!--QuoteBegin-Barmutik+14:06:2005, 10:43 -->
<span class="vbquote">(Barmutik @ 14:06:2005, 10:43 )</span><!--QuoteEBegin-->SetupDiGetClassDevsEx
[snapback]21094" rel="nofollow" target="_blank[/snapback]​
[/quote]


Спасибо...

Пробовал... не получается

SetupDiCreateDeviceInfoList проходит нормально
SetupDiGetClassDevsEx проходит нормально GUID '{4D36E967-E325-11CE-BFC1-08002BE10318}' Flags - DIGCF_DEVICEINTERFACE or DIGCF_PRESENT

SetupDiEnumDeviceInterfaces - нет данных (NO_MORE_ITEMS)!!!

Может GUID не тот, я его с VC 6.0 взял (devguid.h значение GUID_DEVCLASS_DISKDRIVE)
SETUPAPI.PAS из JVCL

Может кто нибудь подобное делал?

PS: Просто я делаю каталогизатор фильмов для клиента, а они хранятся у него на нескольких винтах и узнать, на каком винте у него фильм можно только по серийному номеру (не будет же он наклеивать наклейки на винты). Программа опредеоляет, какие фильмы доступны пока по метке, но это ему не очень нравится.
 
Код в студию плиз...

А через WMI чем не подходит?
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab