Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Помогите с получением Serial Number USB Flash Drive

489
16 октября 2006 года
NeO_u
277 / / 11.10.2006
Есть код, получаешь всю информацию о флешке, т.е. нормально получается VID, PID, iSerialNumber, но PID, VID - на некоторых флехах повторяются, а мне надо к чему-то уникальному привязаться, так вот долго мучаясь с параметром iSerialNumber я так и не смог получить именно SerialNumber, я где-то даже вычитал что iSerialNumber это смещение по которому храниться этот серийный номер, но как не старался так и не смог найти куда вписать это смещение, фрагмент кода прилогаю:
PData2 = (TDeviceDescriptor*)PData;
PData4 = (TUsbInterfaceDescriptor*)PData;
if(PData4->bInterfaceClass==USB_DEVICE_CLASS_STORAGE)
{
if(pid)
{
if(PData2->iSerialNumber != 0x00)

вот проверку он у меня прошел, что iSerialNumber не равен 0, он равен 7, а что теперь мне с этим делать? как мне вытянуть именно iSerialNumber...
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог