Remove APIPermission::kFileSystemWriteDirectory
[chromium-blink-merge.git] / tools / usb_gadget / usb_gadget.inf
blob06922073466e02f0df506700a9ccd3fa6f748ecc
2 ; This INF file instructs Windows to load winusb.sys against the USB devices
3 ; implemented by the test gadget that don't implement a standard USB class.
6 [Version]
7 Signature   = "$Windows NT$"
8 Class       = USBDevice
9 ClassGUID   = {88BAE032-5A81-49f0-BC3D-A4FF138216D6}
10 Provider    = %ManufacturerName%
11 CatalogFile = WinUSBInstallation.cat
12 DriverVer   = 09/04/2012,13.54.20.543
14 ; ========== Manufacturer/Models sections ===========
16 [Manufacturer]
17 %ManufacturerName% = Standard,NTx86,NTia64,NTamd64
19 [Standard.NTx86]
20 %USB\DefaultDevice.DeviceDesc% = USB_Install,USB\VID_18D1&PID_58F0
21 %USB\EchoDevice.DeviceDesc% = USB_Install,USB\VID_18D1&PID_58F4
23 [Standard.NTia64]
24 %USB\DefaultDevice.DeviceDesc% = USB_Install,USB\VID_18D1&PID_58F0
25 %USB\EchoDevice.DeviceDesc% = USB_Install,USB\VID_18D1&PID_58F4
27 [Standard.NTamd64]
28 %USB\DefaultDevice.DeviceDesc% = USB_Install,USB\VID_18D1&PID_58F0
29 %USB\EchoDevice.DeviceDesc% = USB_Install,USB\VID_18D1&PID_58F4
31 ; ========== Class definition ===========
33 [ClassInstall32]
34 AddReg = ClassInstall_AddReg
36 [ClassInstall_AddReg]
37 HKR,,,,%ClassName%
38 HKR,,NoInstallClass,,1
39 HKR,,IconPath,%REG_MULTI_SZ%,"%systemroot%\system32\setupapi.dll,-20"
40 HKR,,LowerLogoVersion,,5.2
42 ; =================== Installation ===================
44 [USB_Install]
45 Include = winusb.inf
46 Needs   = WINUSB.NT
48 [USB_Install.Services]
49 Include = winusb.inf
50 Needs   = WINUSB.NT.Services
52 [USB_Install.HW]
53 AddReg = Dev_AddReg
55 [Dev_AddReg]
56 HKR,,DeviceInterfaceGUIDs,0x10000,"{9f543223-cede-4fa3-b376-a25ce9a30e74}"
58 ; =================== Strings ===================
60 [Strings]
61 ManufacturerName             = "Google, Inc."
62 ClassName                    = "USB Test Devices"
63 USB\DefaultDevice.DeviceDesc = "Test Gadget"
64 USB\EchoDevice.DeviceDesc    = "Echo Gadget"