Leaked source code of windows server 2003
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.

54 lines
1.4 KiB

  1. [Version]
  2. Signature="$WINDOWS NT$"
  3. Class=USB
  4. ClassGUID={36FC9E60-C465-11CF-8056-444553540000}
  5. Provider=%MSFT%
  6. LayoutFile=layout.inf
  7. [ControlFlags]
  8. ExcludeFromSelect = *
  9. [DestinationDirs]
  10. DefaultDestDir = 12
  11. ; don't need this yet. USBPRINT_Inst.CopyFilesDLL.NT = 11
  12. [Manufacturer]
  13. %MSFT%=Microsoft
  14. [Microsoft]
  15. %USBPRINT.DeviceDesc% = USBPRINT_Inst,USB\Class_07,GENERIC_USB_PRINTER
  16. ;=====================================================================
  17. [USBPRINT_Inst.NT]
  18. ; remove copyfiles.dll for now Copyfiles = USBPRINT_Inst.CopyFiles.NT, USBPRINT_Inst.CopyFilesDLL.NT
  19. Copyfiles = USBPRINT_Inst.CopyFiles.NT, USBPRINT_Inst.CopyFilesDLL.NT
  20. [USBPRINT_Inst.CopyFiles.NT]
  21. usbprint.sys
  22. [USBPRINT_INST.CopyFilesDLL.NT]
  23. [USBPRINT_Inst.NT.Services]
  24. AddService = usbprint,0x00000002,USBPRINT_Service_Inst
  25. ;=====================================================================
  26. [USBPRINT_Service_Inst]
  27. DisplayName = %USBPRINT.SvcDesc%
  28. ServiceType = 1 ;KERNEL_DRIVER
  29. StartType = 3 ;DEMAND START
  30. ErrorControl = 1 ;RROR_NORMAL
  31. ServiceBinary = %12%\usbprint.sys
  32. LoadOrderGroup = extended base
  33. ;SPSVCINST_TAGTOFRONT = 0x00000001
  34. ;SPSVCINST_ASSOCSERVICE= 0x00000002
  35. ;SERVICE_KERNEL_DRIVER = 1
  36. ;SERVICE_BOOT_START = 0
  37. ;SERVICE_SYSTEM_START = 1
  38. ;SERVICE_AUTO_START = 2
  39. ;SERVICE_DEMAND_START = 3
  40. ;SERVICE_ERROR_NORMAL = 1
  41. ;SERVICE_ERROR_IGNORE = 0