Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

95 lines
2.5 KiB

  1. [Version]
  2. Signature="$WINDOWS NT$"
  3. Class=FloppyDisk
  4. ClassGuid={4D36E980-E325-11CE-BFC1-08002BE10318}
  5. Provider=%MSFT%
  6. LayoutFile=layout.inf
  7. [ClassInstall32.NT]
  8. AddReg=floppy_class_addreg
  9. [floppy_class_addreg]
  10. HKR,,,,%floppyClassName%
  11. HKR,,EnumPropPages32,,"SysSetup.Dll,DiskPropPageProvider"
  12. HKR,,SilentInstall,,1
  13. HKR,,NoInstallClass,,1
  14. HKR,,TroubleShooter-0,,"hcp://help/tshoot/tsdrive.htm"
  15. HKR,,Icon,,102
  16. HKR,,DeviceType,0x10001,7 ; FILE_DEVICE_DISK
  17. HKR,,DeviceCharacteristics,0x10001,0x100 ; Use same security checks on relative opens
  18. [floppy_copyfiles]
  19. flpydisk.sys
  20. [DestinationDirs]
  21. floppy_copyfiles=12
  22. sfloppy_copyfiles=12
  23. [Manufacturer]
  24. %GenManufacturer%=floppy_device
  25. [floppy_device]
  26. %floppy_devdesc%=floppy_install,*PNP0701
  27. %floppy_devdesc%=floppy_install,*PNP0702
  28. %floppy_devdesc%=floppy_install,*PNP0703
  29. %floppy_devdesc%=floppy_install,*PNP0704
  30. %floppy_devdesc%=floppy_install,GenFloppyDisk
  31. %sfloppy_devdesc%=sfloppy_install,GenSFloppy
  32. %usbfloppy_devdesc%=sfloppy_install,USBSTOR\GenSFloppy
  33. %sfloppy_devdesc%=sfloppy_install,SCSI\DiskMATSHITALS-120_COSM___04
  34. %sfloppy_devdesc%=sfloppy_install,SCSI\DiskCOMPAQ__LS-120_VER5___AB
  35. %sfloppy_devdesc%=sfloppy_install,SCSI\DiskCOMPAQ__LS-120_HIMA___01
  36. %sfloppy_devdesc%=sfloppy_install,SCSI\DiskMATSHITALS-120_VER5___00
  37. %sfloppy_devdesc%=sfloppy_install,SCSI\DiskMATSHITALS-120/240____00
  38. [floppy_install.NT]
  39. CopyFiles=floppy_copyfiles
  40. ExcludeId=GenSFloppy,SCSI\DiskMATSHITALS-120_COSM___04,SCSI\DiskCOMPAQ__LS-120_VER5___AB
  41. ExcludeId=SCSI\DiskCOMPAQ__LS-120_HIMA___01,SCSI\DiskMATSHITALS-120_VER5___00
  42. ExcludeId=SCSI\DiskMATSHITALS-120/240____00
  43. [floppy_install.NT.Services]
  44. AddService=flpydisk,2,floppy_ServiceInstallSection
  45. [floppy_ServiceInstallSection]
  46. DisplayName=%floppy_ServiceDesc%
  47. ServiceType=1
  48. StartType=3
  49. ErrorControl=1
  50. ServiceBinary = %12%\flpydisk.sys
  51. ;;
  52. ;; super floppy
  53. ;;
  54. [sfloppy_install.NT]
  55. CopyFiles=sfloppy_copyfiles
  56. ExcludeId=GenFloppyDisk,*PNP0701,*PNP0702,*PNP0703,*PNP0704
  57. [sfloppy_copyfiles]
  58. sfloppy.sys
  59. [sfloppy_install.NT.Services]
  60. AddService=sfloppy,2,sfloppy_ServiceInstallSection
  61. [sfloppy_ServiceInstallSection]
  62. DisplayName=%sfloppy_devdesc%
  63. ServiceType=1
  64. StartType=3
  65. ErrorControl=1
  66. ServiceBinary = %12%\sfloppy.sys
  67. AddReg=sfloppy_autorun
  68. [sfloppy_install.NT.HW]
  69. AddReg=sfloppyEnable.RegHW
  70. [sfloppyEnable.RegHW]
  71. HKR,,SuperFloppy,%REG_DWORD%,0x00000001
  72. [sfloppy_autorun]
  73. ;;
  74. ;; "AutoRun" is disabled by default for Super Floppy Drives.
  75. ;; To enable "AutoRun" set the registry entry to 1.
  76. ;;
  77. HKR,,"AutoRun",%REG_DWORD%,0