Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

USB устройства [D6]


konrads ©   (2006-02-21 09:13:00) 

USB сетевая карта имеет уникальный MAC адрес, а есть-ли ещё какие-нибудь устройства USB котрые имеют какой-нибудь уникальный код. У обычных флэшек нет ничего такого?


Ega23   (2006-02-22 10:03:00) [1]

; ProxReader.inf
;
; Installation file (.inf) for the ProxReader device.
;
; (c) Copyright 2004 Dedal
;

[Version]
Signature="$Windows NT$"
Provider=%Dedal%
ClassGUID={36fc9e60-c465-11cf-8056-444553540000}
Class=USB
CatalogFile=ProxReader.cat
DriverVer=05/28/2004,1.1.0.0

[DestinationDirs]
DefaultDestDir   = 12

;
; Driver information
;

[Manufacturer]
%Dedal%   = Dedal.Mfg

[Dedal.Mfg]
%Dedal.DeviceDesc0% = ProxReader, USB\ VID_0001&PID_0001

[ControlFlags]

ExcludeFromSelect=USB\ VID_0001&PID_0001
;*  

;
; General installation section
;

[ProxReader]
;
; File sections
;
CopyFiles=@ProxReader.sys

;
; Service Installation
;

[ProxReader.Services]
AddService = ProxReader, 0x00000002 , ProxReader_Service_Inst, ProxReader_EventLog_Inst

[ProxReader_Service_Inst]
DisplayName    = %ProxReader.SvcDesc%
ServiceType    = 1                  ; SERVICE_KERNEL_DRIVER
StartType      = 3                  ; SERVICE_DEMAND_START
ErrorControl   = 0x1                  ; SERVICE_ERROR_NORMAL
LoadOrderGroup = Pointer Port
ServiceBinary  = %12%\ProxReader.sys

[ProxReader_EventLog_Inst]
AddReg = ProxReader_EventLog_AddReg

[ProxReader_EventLog_AddReg]
HKR,,EventMessageFile,0x00020000,%SystemRoot%\System32\IoLogMsg.dll;%SystemRoot%\System32\drivers\ProxReader.sys
HKR,,TypesSupported,0x00010001,7

;
; Source file information
;

[SourceDisksNames.x86]
1 = %DiskId1%,,,""

[SourceDisksFiles]
; Files for disk Dedal Installation Disk #1 (USB)
ProxReader.sys = 1,,

[Strings]

;
; Non-Localizable Strings
;

;REG_SZ         = 0x00000000
;REG_MULTI_SZ   = 0x00010000
;REG_EXPAND_SZ  = 0x00020000
;REG_BINARY     = 0x00000001
;REG_DWORD      = 0x00010001
;SERVICEROOT    = "System\CurrentControlSet\Services"

;
; Localizable Strings
;

Dedal.DeviceDesc0 = "ProxReader"
DiskId1 = "UsbReader"
Dedal = "Dedal"
ProxReader.SvcDesc="ProxReader"


konrads   (2006-02-22 09:56:00) [2]

Небольшой кусочек программы бы как эти коды читать если можно


Ega23   (2006-02-21 09:28:00) [3]

VendorID 4 байта, ProductID 4 байта, и вроде ещё 8 байт на само USB-устроство...


Наверх

Титульная страница Поиск, карта сайта Написать письмо