![]() |
Определение серийных номеров железа в Windos XP
Привет всем!
Хочу вновь поднять давно нашумевшую и не новую тему об этом сабджекте. Модераторы - не закрывайте, лучше давайте пообсуждаем!!! И так, вопрос! Как определить серийный номер винчестера в Windows XP не будучи представителем вражего юзверям класса-Админом??? Есть варианты: через MINIPORT, SCSI. Но нигде нет (я не встречал) толковой доки с примерами использования. То, что работает под 2000- не всегда работает под ХР, почему? не знаю!!! MSDN об этом так скудно пишет, что просту диву даешся, как они сами все это наворотили. Запуск драйвера не очень подходит. Во всем этом интересно разобраться из-за того, что оно все-таки кем-то уже реализовано, но как, давайте выясним! |
Тока что увидел, что заголовок с ошибкой: Windos=Windows, но тема от этого неменяется!!!!
Для ВСЕХ!!! Функция GetVolumeInformation, которую почти всегда подсовывают в качестве ответа на подобный вопрос выдает серийную метку тома, тоесть метку логического диска (C,D), которая автоматически назначается логическому диску при его форматировании на высоком уровне (команда format в DOS или ей подобная).Есть такая метка и на дискетах и других носителях. Но все это не имеет никакого отношения к хардварному серийному номеру физического носителя (винтчестера и т.д.), вшитого производителем оборудования. По этому - не покупайтесь на подобную фишку!!! |
Время: 23:16. |
Время: 23:16.
© OSzone.net 2001-