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.

39 lines
2.6 KiB

  1. '<script language='VBScript'>
  2. ' ritables.inc - Redist information table definitions
  3. '
  4. ' 2001/05/04 - created - Rob Mensching (robmen@microsoft.com)
  5. '
  6. ' requires:
  7. ' none
  8. '
  9. ' entrypoints:
  10. ' none
  11. '
  12. ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
  13. ' Database table schema
  14. Dim RedistInfoTable(4) : RedistInfoTable(0) = "`redist_Info`"
  15. Const RedistInfo_DummyPk = 1 : RedistInfoTable(RedistInfo_DummyPk) = "`DummyPk` CHAR(15) NOT NULL PRIMARY KEY" ' dummy primary key to make Windows Installer happy
  16. Const RedistInfo_Description = 2 : RedistInfoTable(RedistInfo_Description) = "`Description` CHAR(0) LOCALIZABLE"
  17. Const RedistInfo_Distribution = 3 : RedistInfoTable(RedistInfo_Distribution) = "`Distribution` SHORT" ' 0 == internal, 1 == external
  18. Const RedistInfo_Type = 4 : RedistInfoTable(RedistInfo_Type) = "`Type` SHORT" ' 0 == debug, 1 == ship
  19. 'Dim RedistKeywordsTable(1) : RedistKeywordsTable(0) = "`redist_Keywords`"
  20. 'Const RedistKeywords_Keyword = 1 : RedistKeywordsTable(RedistKeywords_Keyword) = "`Keyword` CHAR(255) NOT NULL LOCALIZABLE PRIMARY KEY"
  21. Dim RedistContactsTable(1) : RedistContactsTable(0) = "`redist_Contacts`"
  22. Const RedistContacts_Contact = 1 : RedistContactsTable(RedistContacts_Contact) = "`Contact` CHAR(255) NOT NULL PRIMARY KEY"
  23. Dim RedistPermissionsTable(2) : RedistPermissionsTable(0) = "`redist_Permissions`"
  24. Const RedistPermissions_Domain = 1 : RedistPermissionsTable(RedistPermissions_Domain) = "`Domain` CHAR(255) NOT NULL PRIMARY KEY"
  25. Const RedistPermissions_Alias = 2 : RedistPermissionsTable(RedistPermissions_Alias) = "`Alias` CHAR(255) NOT NULL PRIMARY KEY"
  26. Dim RedistOsTable(6) : RedistOsTable(0) = "`redist_Os`"
  27. Const RedistOs_DummyPk = 1 : RedistOsTable(RedistOs_DummyPk) = "`DummyPk` SHORT NOT NULL PRIMARY KEY" ' dummy primary key to make Windows Installer happy
  28. Const RedistOs_Type = 2 : RedistOsTable(RedistOs_Type) = "`Type` CHAR(16) NOT NULL" ' "Windows9x", "Windows32", "Windows64"
  29. Const RedistOs_Flavor = 3 : RedistOsTable(RedistOs_Flavor) = "`Flavor` CHAR(20)" ' "workstation", "server","terminalserver","professional",etc.
  30. Const RedistOs_Language = 4 : RedistOsTable(RedistOs_Language) = "`Language` CHAR(255)"
  31. Const RedistOs_MinVersion = 5 : RedistOsTable(RedistOs_MinVersion) = "`MinVersion` CHAR(20)"
  32. Const RedistOs_MaxVersion = 6 : RedistOsTable(RedistOs_MaxVersion) = "`MaxVersion` CHAR(20)"