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.

42 lines
2.2 KiB

  1. [Version]
  2. Signature="$CHICAGO$"
  3. @*:
  4. @*: If DriversAreGuiApproved is set to "yes" then all packages listed under [Drivers]
  5. @*: are approved for installation at the beginning of GUI setup, during "Installing Devices",
  6. @*: and ALL other drivers are deferred for the end.
  7. @*: If DriversAreGuiApproved is set to "no" then all packages listed under [Drivers]
  8. @*: are forced to be installed at the end of GUI setup, and ALL other drivers will be installed
  9. @*: during "Installing Devices", at the beginning.
  10. @*: If DriversAreGuiApproved is missing, all drivers will be deferred for
  11. @*: installation at the end of GUI Setup
  12. @*:
  13. DriversAreGuiApproved=yes
  14. @*:
  15. @*: The following sections have this syntax:
  16. @*:
  17. @*: Cabname[,INFFilename,InfMatchingDriverVersion,PNPID]
  18. @*:
  19. @*: Description of fields:
  20. @*: - Cabname: this is the name (without extension) of the cabinet/driver subdirectory;
  21. @*: it's a required field; if no INFFilename field is present, the whole package is matched
  22. @*: - INFFilename: an INF file, part of the driver package, that we are looking for when excluding drivers;
  23. @*: optional field; if not specified, all INFs are matched
  24. @*: - MatchingDriverVersion: ignored if INFFilename was not specified; otherwise the matching value
  25. @*: (case insensitive) of 'DriverVer' key in that INF;
  26. @*: must be enclosed in quotes if it has any spaces;
  27. @*: * means any version will match;
  28. @*: if empty, the "DriverVer" key in the specified INF must also be empty
  29. @*:- PNPID: ignored if INFFilename was not specified; otherwise the specific PNPID that will be excluded
  30. @*: (matching is case insensitive)
  31. @*:
  32. @*: If all these fields match an existing driver package/INF/DriverVer/PNPID, setup matches the entry
  33. @*: and will take this action:
  34. @*:
  35. @*:- if the line is in [ExcludedDrivers], the whole package or the specific PNPID will be excluded;
  36. @*:- if the line is in [Drivers] and if the INF field is not empty, then the WHOLE package will be
  37. @*: postponed for installation at the end of GUI setup, regardless of the value of DriversAreGuiApproved key
  38. @*:
  39. [Drivers]
  40. [ExcludedDrivers]