
[Version]
Signature="$Windows NT$"
Class=USB
ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
Provider=%MSFT%
DriverVer = 06/21/2006,10.0.20348.2849

[ControlFlags]
ExcludeFromSelect = *
BasicDriverOk=*

[SourceDisksNames]
3426=windows cd

[SourceDisksFiles]
usbstor.sys 		= 3426

[Manufacturer]
; sorted by VID
%Generic.Mfg%=Generic,NTamd64
%Mitsumi.Mfg%=Mitsumi,NTamd64
%HP.Mfg%=HP,NTamd64
%NEC.Mfg%=NEC,NTamd64
%IBM.Mfg%=IBM,NTamd64
%IOData.Mfg%=IOData,NTamd64
%FujiFilm.Mfg%=FujiFilm,NTamd64
%ScanLogic.Mfg%=ScanLogic,NTamd64
%Panasonic.Mfg%=Panasonic,NTamd64
%SCM.Mfg%=SCM,NTamd64
%Sony.Mfg%=Sony,NTamd64
%YEData.Mfg%=YEData,NTamd64
%Iomega.Mfg%=Iomega,NTamd64
%LaCie.Mfg%=LaCie,NTamd64
%TEAC.Mfg%=TEAC,NTamd64
%Hagiwara.Mfg%=Hagiwara,NTamd64
%Imation.Mfg%=Imation,NTamd64
%SanDisk.Mfg%=SanDisk,NTamd64
%Samsung.Mfg%=Samsung,NTamd64
%DioGraphy.Mfg%=DioGraphy,NTamd64
%M-Sys.Mfg%=M-Sys,NTamd64
%Addonics.Mfg%=Addonics,NTamd64
%OnSpec.Mfg%=OnSpec,NTamd64
%SMSC.Mfg%=SMSC,NTamd64

[Generic.NTamd64]
%GenericBulkOnly.DeviceDesc%=USBSTOR_BULK, USB\Class_08&SubClass_02&Prot_50
%GenericBulkOnly.DeviceDesc%=USBSTOR_BULK, USB\Class_08&SubClass_05&Prot_50
%GenericBulkOnly.DeviceDesc%=USBSTOR_BULK, USB\Class_08&SubClass_06&Prot_50
%GenericBulkOnly.DeviceDesc%=USBSTOR_BULK, USB\Class_08&SubClass_08&Prot_50
%GenericBulkOnly.DeviceDesc%=USBSTOR_BULK, USB\Class_08&SubClass_08&Prot_52


[Mitsumi.NTamd64]
%USB\VID_03EE&PID_0000.DeviceDesc%=USBSTOR_CBI,         USB\VID_03EE&PID_0000
%USB\VID_03EE&PID_6901.DeviceDesc%=USBSTOR_CBI,         USB\VID_03EE&PID_6901

[HP.NTamd64]
%USB\VID_03F0&PID_0107.DeviceDesc%=USBSTOR_BULK,        USB\VID_03F0&PID_0107
%USB\VID_03F0&PID_2001.DeviceDesc%=USBSTOR_CBI,         USB\VID_03F0&PID_2001
%USB\VID_03F0&PID_4002.DeviceDesc%=USBSTOR_BULK,        USB\VID_03F0&PID_4002
%USB\VID_03F0&PID_6102.DeviceDesc%=USBSTOR_BULK,        USB\VID_03F0&PID_6102

[NEC.NTamd64]
%USB\VID_0409&PID_002C.DeviceDesc%=USBSTOR_BULK,        USB\VID_0409&PID_002C
%USB\VID_0409&PID_0040.DeviceDesc%=USBSTOR_CBI,         USB\VID_0409&PID_0040

[IBM.NTamd64]
%USB\VID_04B3&PID_4427.DeviceDesc%=USBSTOR_BULK,        USB\VID_04B3&PID_4427

[IOData.NTamd64]
%USB\VID_04BB&PID_0301.DeviceDesc%=USBSTOR_CBI,         USB\VID_04BB&PID_0301

[FujiFilm.NTamd64]
%USB\VID_04CB&PID_0100.DeviceDesc%=USBSTOR_CBI,         USB\VID_04CB&PID_0100

[ScanLogic.NTamd64]
%USB\VID_04CE&PID_0002.DeviceDesc%=USBSTOR_BULK,        USB\VID_04CE&PID_0002

[Panasonic.NTamd64]
%USB\VID_04DA&PID_0B01.DeviceDesc%=USBSTOR_CBI,         USB\VID_04DA&PID_0B01
%USB\VID_04DA&PID_1B00.DeviceDesc%=USBSTOR_CB,          USB\VID_04DA&PID_1B00
%USB\VID_04DA&PID_0B03.DeviceDesc%=USBSTOR_BULK,        USB\VID_04DA&PID_0B03

[SCM.NTamd64]
%USB\VID_04E6&PID_0001.DeviceDesc%=USBSTOR_CB,          USB\VID_04E6&PID_0001
%USB\VID_04E6&PID_0002.DeviceDesc%=USBSTOR_BULK,        USB\VID_04E6&PID_0002
%USB\VID_04E6&PID_000A.DeviceDesc%=USBSTOR_BULK,        USB\VID_04E6&PID_000A
%USB\VID_04E6&PID_0101.DeviceDesc%=USBSTOR_BULK,        USB\VID_04E6&PID_0101

[Sony.NTamd64]
%USB\VID_054C&PID_0022.DeviceDesc%=USBSTOR_BULK,        USB\VID_054C&PID_0022
%USB\VID_054C&PID_0023.DeviceDesc%=USBSTOR_CB,          USB\VID_054C&PID_0023
%USB\VID_054C&PID_0024.DeviceDesc%=USBSTOR_CB,          USB\VID_054C&PID_0024
%USB\VID_054C&PID_0025.DeviceDesc%=USBSTOR_CB,          USB\VID_054C&PID_0025
%USB\VID_054C&PID_002C.DeviceDesc%=USBSTOR_CBI,         USB\VID_054C&PID_002C
%USB\VID_054C&PID_0032.DeviceDesc%=USBSTOR_CBI_NR,      USB\VID_054C&PID_0032
%USB\VID_054C&PID_0037.DeviceDesc%=USBSTOR_CBI,         USB\VID_054C&PID_0037
%USB\VID_054C&PID_0046.DeviceDesc%=USBSTOR_CBI,         USB\VID_054C&PID_0046
%USB\VID_054C&PID_004A.DeviceDesc%=USBSTOR_CBI,         USB\VID_054C&PID_004A
%USB\VID_054C&PID_0056.DeviceDesc%=USBSTOR_CBI_NR,      USB\VID_054C&PID_0056
%USB\VID_054C&PID_0058.DeviceDesc%=USBSTOR_CBI,         USB\VID_054C&PID_0058
%USB\VID_054C&PID_0069.DeviceDesc%=USBSTOR_CBI_NR,      USB\VID_054C&PID_0069

[YEData.NTamd64]
%USB\VID_057B&PID_0000.DeviceDesc%=USBSTOR_CBI,         USB\VID_057B&PID_0000
%USB\VID_057B&PID_0001.DeviceDesc%=USBSTOR_CBI,         USB\VID_057B&PID_0001
%USB\VID_057B&PID_0010.DeviceDesc%=USBSTOR_BULK,        USB\VID_057B&PID_0010

[Iomega.NTamd64]
%USB\VID_059B&PID_0001.DeviceDesc%=USBSTOR_BULK,        USB\VID_059B&PID_0001
%USB\VID_059B&PID_0030.DeviceDesc%=USBSTOR_BULK,        USB\VID_059B&PID_0030
%USB\VID_059B&PID_0031.DeviceDesc%=USBSTOR_BULK,        USB\VID_059B&PID_0031
%USB\VID_059B&PID_0032.DeviceDesc%=USBSTOR_BULK,        USB\VID_059B&PID_0032
%USB\VID_059B&PID_0060.DeviceDesc%=USBSTOR_BULK,        USB\VID_059B&PID_0060

[LaCie.NTamd64]
%USB\VID_059F&PID_A601.DeviceDesc%=USBSTOR_CB,          USB\VID_059F&PID_A601
%USB\VID_059F&PID_A602.DeviceDesc%=USBSTOR_CB,          USB\VID_059F&PID_A602

[TEAC.NTamd64]
%USB\VID_0644&PID_0000.DeviceDesc%=USBSTOR_CBI,         USB\VID_0644&PID_0000
%USB\VID_0644&PID_1000.DeviceDesc%=USBSTOR_BULK,        USB\VID_0644&PID_1000

[Hagiwara.NTamd64]
%USB\VID_0693&PID_0002.DeviceDesc%=USBSTOR_BULK,        USB\VID_0693&PID_0002
%USB\VID_0693&PID_0003.DeviceDesc%=USBSTOR_BULK,        USB\VID_0693&PID_0003
%USB\VID_0693&PID_0005.DeviceDesc%=USBSTOR_BULK,        USB\VID_0693&PID_0005
%USB\VID_0693&PID_0006.DeviceDesc%=USBSTOR_BULK,        USB\VID_0693&PID_0006
%USB\VID_0693&PID_0007&MI_00.DeviceDesc%=USBSTOR_BULK,  USB\VID_0693&PID_0007&MI_00
%USB\VID_0693&PID_000A.DeviceDesc%=USBSTOR_BULK,        USB\VID_0693&PID_000A

[Imation.NTamd64]
%USB\VID_0718&PID_0002.DeviceDesc%=USBSTOR_BULK,        USB\VID_0718&PID_0002
%USB\VID_0718&PID_0003&MI_00.DeviceDesc%=USBSTOR_BULK,  USB\VID_0718&PID_0003&MI_00

[SanDisk.NTamd64]
%USB\VID_0781&PID_0001.DeviceDesc%=USBSTOR_CB,          USB\VID_0781&PID_0001
%USB\VID_0781&PID_0002&MI_00.DeviceDesc%=USBSTOR_BULK,  USB\VID_0781&PID_0002&MI_00
%USB\VID_0781&PID_0100.DeviceDesc%=USBSTOR_CB,          USB\VID_0781&PID_0100

[Samsung.NTamd64]
%USB\VID_0839&PID_1005.DeviceDesc%=USBSTOR_CBI,         USB\VID_0839&PID_1005

[DioGraphy.NTamd64]
%USB\VID_0892&PID_0101.DeviceDesc%=USBSTOR_BULK,        USB\VID_0892&PID_0101

[M-Sys.NTamd64]
%USB\VID_08EC&PID_0010.DeviceDesc%=USBSTOR_BULK,        USB\VID_08EC&PID_0010

[Addonics.NTamd64]
%USB\VID_0BF6&PID_1234.DeviceDesc%=USBSTOR_BULK,        USB\VID_0BF6&PID_1234
%USB\VID_0BF6&PID_0103.DeviceDesc%=USBSTOR_BULK,        USB\VID_0BF6&PID_0103

[OnSpec.NTamd64]
%USB\VID_55AA&PID_0102.DeviceDesc%=USBSTOR_BULK,        USB\VID_55AA&PID_0102
%USB\VID_55AA&PID_0103.DeviceDesc%=USBSTOR_BULK,        USB\VID_55AA&PID_0103
%USB\VID_55AA&PID_1234.DeviceDesc%=USBSTOR_BULK,        USB\VID_55AA&PID_1234
%USB\VID_55AA&PID_B004.DeviceDesc%=USBSTOR_BULK,        USB\VID_55AA&PID_B004
%USB\VID_55AA&PID_B200&MI_00.DeviceDesc%=USBSTOR_BULK,  USB\VID_55AA&PID_B200&MI_00
%USB\VID_55AA&PID_B204&MI_00.DeviceDesc%=USBSTOR_BULK,  USB\VID_55AA&PID_B204&MI_00
%USB\VID_55AA&PID_B207&MI_00.DeviceDesc%=USBSTOR_BULK,  USB\VID_55AA&PID_B207&MI_00

[SMSC.NTamd64]
%USB\VID_0424&PID_0FDC.DeviceDesc%=USBSTOR_CBI,         USB\VID_0424&PID_0FDC

[DestinationDirs]
USBSTOR.CopyList = 10, system32\drivers

; Bulk-Only Specific Sections
;
[USBSTOR_BULK.NT]
CopyFiles=USBSTOR.CopyList
AddReg=USBSTOR_BULK.AddReg

[USBSTOR_BULK.NT.HW] 
Include = pci.inf
Needs = PciD3ColdSupported.HW

[USBSTOR_BULK.NT.Services]
Addservice = USBSTOR, 0x00000002, USBSTOR.AddService

; CBI Specific Sections
;
[USBSTOR_CBI.NT]
CopyFiles=USBSTOR.CopyList
AddReg=USBSTOR_CBI.AddReg

[USBSTOR_CBI.NT.Services]
Addservice = USBSTOR, 0x00000002, USBSTOR.AddService

; CB Specific Sections
;
[USBSTOR_CB.NT]
CopyFiles=USBSTOR.CopyList
AddReg=USBSTOR_CB.AddReg

[USBSTOR_CB.NT.Services]
Addservice = USBSTOR, 0x00000002, USBSTOR.AddService

; CBI Non-Removable Specific Sections
;
[USBSTOR_CBI_NR.NT]
CopyFiles=USBSTOR.CopyList
AddReg=USBSTOR_CBI.AddReg,USBSTOR_NR.AddReg

[USBSTOR_CBI_NR.NT.Services]
Addservice = USBSTOR, 0x00000002, USBSTOR.AddService

; Registry Sections
;
[USBSTOR_BULK.AddReg]
HKR,,DriverFlags,0x00010001,0x00000001

[USBSTOR_CBI.AddReg]
HKR,,DriverFlags,0x00010001,0x00000002

[USBSTOR_CB.AddReg]
HKR,,DriverFlags,0x00010001,0x00000003

[USBSTOR_NR.AddReg]
HKR,,NonRemovable,0x00010001,0x00000001

; Common Sections
;
[USBSTOR.AddService]
DisplayName    = %USBSTOR.SvcDesc%
ServiceType    = 1
StartType      = 3
ErrorControl   = 1
ServiceBinary  = %12%\USBSTOR.SYS
AddReg=DeviceSpecific

; Windows 2000 Copy List Section
;
[USBSTOR.CopyList]
USBSTOR.SYS,,,0x100

[DeviceSpecific]
HKLM,"System\CurrentControlSet\Control\usbstor\05AC12xx", "DeviceHackFlags", 0x00010003, 0x20
HKLM,"System\CurrentControlSet\Control\usbstor\05AC13xx", "DeviceHackFlags", 0x00010003, 0x20
HKLM,"System\CurrentControlSet\Control\usbstor\05DCA431", "DeviceHackFlags", 0x00010003, 0x10
HKLM,"System\CurrentControlSet\Control\usbstor\054C00C1", "DeviceHackFlags", 0x00010003, 0x20000000
HKLM,"System\CurrentControlSet\Control\usbstor\058F6362", "DeviceHackFlags", 0x00010003, 0x100
HKR, ,BootFlags, 0x00010003, 0x14 ; CM_SERVICE_USB3_DISK_BOOT_LOAD | CM_SERVICE_USB_DISK_BOOT_LOAD 

[Strings]
;Non-Localizable
MSFT="Microsoft"

MfgName="Microsoft"

;Localizable
Generic.Mfg     = "Compatible USB storage device"
GenericBulkOnly.DeviceDesc = "USB Mass Storage Device"

;Non-Localizable
Mitsumi.Mfg     = "Mitsumi Electronics, Corp."

;Localizable
USB\VID_03EE&PID_0000.DeviceDesc = "Mitsumi USB CD-R/RW Drive"
USB\VID_03EE&PID_6901.DeviceDesc = "Mitsumi USB Floppy"

;Non-Localizable
HP.Mfg          = "Hewlett-Packard"

;Localizable
USB\VID_03F0&PID_0107.DeviceDesc = "HP USB CD-Writer Plus"
USB\VID_03F0&PID_2001.DeviceDesc = "HP USB Floppy"
USB\VID_03F0&PID_4002.DeviceDesc = "Hewlett-Packard Digital Camera"
USB\VID_03F0&PID_6102.DeviceDesc = "Hewlett-Packard Digital Camera"

;Non-Localizable
NEC.Mfg         = "NEC Systems"

;Localizable
USB\VID_0409&PID_002C.DeviceDesc = "NEC Clik!-USB Drive"
USB\VID_0409&PID_0040.DeviceDesc = "NEC USB Floppy"

;Non-Localizable
IBM.Mfg         = "IBM"

;Localizable
USB\VID_04B3&PID_4427.DeviceDesc = "IBM USB CD-ROM Drive"

;Non-Localizable
IOData.Mfg      = "I-O Data Device, Inc."
;Localizable
USB\VID_04BB&PID_0301.DeviceDesc = "USB Storage Device"

;Non-Localizable
FujiFilm.Mfg    = "FujiFilm"

;Localizable
USB\VID_04CB&PID_0100.DeviceDesc = "FujiFilm FinePix Digital Camera"

;Non-Localizable
ScanLogic.Mfg   = "ScanLogic Corporation"
;Localizable
USB\VID_04CE&PID_0002.DeviceDesc = "ScanLogic USB Storage Device"

;Non-Localizable
Panasonic.Mfg   = "Panasonic"
;Localizable
USB\VID_04DA&PID_0B01.DeviceDesc = "Panasonic USB CD-R/RW Drive"
USB\VID_04DA&PID_1B00.DeviceDesc = "USB Reader Writer for SD Memory Card"
USB\VID_04DA&PID_0B03.DeviceDesc = "Panasonic USB SuperDisk 240MB"

;Non-Localizable
SCM.Mfg         = "SCM Microsystems"
;Localizable
USB\VID_04E6&PID_0001.DeviceDesc = "USB ATAPI Storage Device"
USB\VID_04E6&PID_0002.DeviceDesc = "USB SCSI Storage Device"
USB\VID_04E6&PID_000A.DeviceDesc = "USB CompactFlash Reader"
USB\VID_04E6&PID_0101.DeviceDesc = "USB ATAPI Storage Device"

;Non-Localizable
Sony.Mfg        = "Sony Corporation"
;Localizable
USB\VID_054C&PID_0010.DeviceDesc = "Sony Digital Camera"
USB\VID_054C&PID_0022.DeviceDesc = "Sony USB HiFD Drive"
USB\VID_054C&PID_0023.DeviceDesc = "Sony USB CD-R/RW Drive"
USB\VID_054C&PID_0024.DeviceDesc = "Sony Mavica Digital Still Camera"
USB\VID_054C&PID_0025.DeviceDesc = "Sony USB Memory Stick Walkman"
USB\VID_054C&PID_002C.DeviceDesc = "Sony USB Floppy"
USB\VID_054C&PID_0032.DeviceDesc = "Sony Memory Stick Reader/Writer"
USB\VID_054C&PID_0037.DeviceDesc = "Sony MG Memory Stick Reader/Writer"
USB\VID_054C&PID_0046.DeviceDesc = "Sony USB Network Walkman"
USB\VID_054C&PID_004A.DeviceDesc = "Sony USB Memory Stick Hi-Fi System"
USB\VID_054C&PID_0056.DeviceDesc = "Sony MG Memory Stick Reader/Writer"
USB\VID_054C&PID_0058.DeviceDesc = "Sony MG Memory Stick CLIE"
USB\VID_054C&PID_0069.DeviceDesc = "Sony Memory Stick Reader/Writer"

;Non-Localizable
YEData.Mfg      = "Y-E Data, Inc."
;Localizable
USB\VID_057B&PID_0000.DeviceDesc = "Y-E Data USB Floppy"
USB\VID_057B&PID_0001.DeviceDesc = "Y-E Data USB Floppy"
USB\VID_057B&PID_0010.DeviceDesc = "Y-E Data USB Memory Stick Reader"

;Non-Localizable
Iomega.Mfg      = "Iomega Corporation"
;Localizable
USB\VID_059B&PID_0001.DeviceDesc = "Iomega USB Zip 100"
USB\VID_059B&PID_0030.DeviceDesc = "Iomega USB Zip 250"
USB\VID_059B&PID_0031.DeviceDesc = "Iomega USB Zip 100"
USB\VID_059B&PID_0032.DeviceDesc = "Iomega USB Bus Powered Zip 250"
USB\VID_059B&PID_0060.DeviceDesc = "Iomega USB Click!Dock"

;Non-Localizable
LaCie.Mfg       = "LaCie"
;Localizable
USB\VID_059F&PID_A601.DeviceDesc = "LaCie USB Hard Drive"
USB\VID_059F&PID_A602.DeviceDesc = "LaCie USB CD-R/RW Drive"

;Non-Localizable
TEAC.Mfg        = "TEAC Corporation"
;Localizable
USB\VID_0644&PID_0000.DeviceDesc = "TEAC USB Floppy"
USB\VID_0644&PID_1000.DeviceDesc = "TEAC USB CD-ROM Drive"

;Non-Localizable
Hagiwara.Mfg    = "Hagiwara Sys-Com Co., Ltd."
;Localizable
USB\VID_0693&PID_0002.DeviceDesc = "USB SmartMedia Reader/Writer"
USB\VID_0693&PID_0003.DeviceDesc = "USB CompactFlash Reader/Writer"
USB\VID_0693&PID_0005.DeviceDesc = "USB Dual Slot Reader/Writer"
USB\VID_0693&PID_0006.DeviceDesc = "USB SM PCCard R/W and SPD"
USB\VID_0693&PID_0007&MI_00.DeviceDesc = "FlashGate ME (Authenticated)"
USB\VID_0693&PID_000A.DeviceDesc = "USB SDCard/MMC Reader/Writer"

;Non-Localizable
Imation.Mfg     = "Imation Corp."
;Localizable
USB\VID_0718&PID_0002.DeviceDesc = "Imation SuperDisk USB 120MB"
USB\VID_0718&PID_0003&MI_00.DeviceDesc = "Imation SuperDisk USB 120MB (Authenticated)"

;Non-Localizable
SanDisk.Mfg     = "SanDisk Corporation"
;Localizable
USB\VID_0781&PID_0001.DeviceDesc = "SanDisk USB ImageMate"
USB\VID_0781&PID_0002&MI_00.DeviceDesc = "SanDisk USB ImageMate (Authenticated)"
USB\VID_0781&PID_0100.DeviceDesc = "SanDisk USB ImageMate Multimedia Card Reader"

;Non-Localizable
Samsung.Mfg     = "Samsung"
;Localizable
USB\VID_0839&PID_1005.DeviceDesc = "Samsung Digimax 220"

;Non-Localizable
DioGraphy.Mfg   = "DioGraphy Inc."
;Localizable
USB\VID_0892&PID_0101.DeviceDesc = "DioGraphy USB Smartdio Reader/Writer"

;Non-Localizable
M-Sys.Mfg       = "M-Systems Flash Disk Pioneers Ltd."
;Localizable
USB\VID_08EC&PID_0010.DeviceDesc = "DiskOnKey USB personal storage device"

;Non-Localizable
Addonics.Mfg    = "Addonics Technologies"
;Localizable
USB\VID_0BF6&PID_1234.DeviceDesc = "Addonics USB Storage Device"
USB\VID_0BF6&PID_0103.DeviceDesc = "Addonics USB Storage Device"

;Non-Localizable
OnSpec.Mfg      = "OnSpec Electronic Inc."
;Localizable
USB\VID_55AA&PID_0015.DeviceDesc = "OnSpec USB Hard Drive"
USB\VID_55AA&PID_0102.DeviceDesc = "USB SuperDisk"
USB\VID_55AA&PID_0103.DeviceDesc = "OnSpec USB IDE Hard Drive"
USB\VID_55AA&PID_1234.DeviceDesc = "OnSpec USB CD-R/RW Drive"
USB\VID_55AA&PID_B004.DeviceDesc = "OnSpec USB MMC/SD Reader/Writer"
USB\VID_55AA&PID_B200&MI_00.DeviceDesc = "OnSpec USB Compact Flash Reader (Authenticated)"
USB\VID_55AA&PID_B204&MI_00.DeviceDesc = "OnSpec USB MMC/ SD Reader (Authenticated)"
USB\VID_55AA&PID_B207&MI_00.DeviceDesc = "OnSpec USB Memory Stick Reader (Authenticated)"

;Non-Localizable
SMSC.Mfg         = "Standard Microsystems Corporation"
;Localizable
USB\VID_0424&PID_0FDC.DeviceDesc = "SMSC USB Floppy"

USBSTOR.SvcDesc = "USB Mass Storage Driver"
