Почему API GetVolumeInformation дает разные значения?

Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут закрыты.
Читайте требования к создаваемым темам.
MagicMan
Новичок
Новичок
 
Сообщения: 48
Зарегистрирован: 18.11.2004 (Чт) 11:03

Почему API GetVolumeInformation дает разные значения?

Сообщение MagicMan » 21.02.2005 (Пн) 17:26

Народ, никто не знает почему API GetVolumeInformation дает разные значения серийника диска под 98(ME) и Win2k(WinXP). Тоесть под 98(ME) одно значение, а под Win2k(WinXP) другое.

Есть какие мысли по этому поводу?

Жду совета,
Юрий.

Шурик
Самогонщик
Самогонщик
Аватара пользователя
 
Сообщения: 1657
Зарегистрирован: 30.06.2003 (Пн) 13:27
Откуда: из запоя :))))) Матных сообщений: 972

Сообщение Шурик » 21.02.2005 (Пн) 18:17

а покажи уважаемый значения, которые получаюца.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 21.02.2005 (Пн) 18:18

А ты точно один и тот же раздел смотришь? :-)
Изображение

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 23.02.2005 (Ср) 16:57

Темыч, если он смотрит серийники винтов, то разделы тут не пляшут. Если же нет - то, конечно, пляшут :).
Я смотрю, что-то слишком много вопросов по железу пошло. Ну так давайте я закрою весь этот флуд одним махом, если не возражаете: Use DeviceIoControl and Control Codes to Retrieve the Physical Drive Number

И далее по списку, по крайней мере для работы с дисками и журналами NTFS этого достаточно...

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 23.02.2005 (Ср) 17:08

GetVolumeInformation не смотрит серийники винтов, он смотрит серийники разделов. Поэтому я и спрашиваю.
Изображение

Ennor
Конструктивный критик
Конструктивный критик
 
Сообщения: 2504
Зарегистрирован: 18.12.2001 (Вт) 3:58
Откуда: Калуга -> Москва

Сообщение Ennor » 23.02.2005 (Ср) 17:09

А, ну так в той ссылке, которую я привел, дальше все контрол-коды имеются - и как отдельные логические диски смотреть, тоже.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 23.02.2005 (Ср) 17:11

Но только по твоей ссылке не GetVolumeInformation, а вопрос про него ;-)
Изображение


Вернуться в Visual Basic 1–6

Кто сейчас на конференции

Сейчас этот форум просматривают: Google-бот, Yandex-бот и гости: 24

    TopList