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.

98 lines
4.8 KiB

  1. // we do this thing so we register InprocServer or InprocServer32
  2. #ifdef WIN32
  3. #define S32 "32"
  4. #else
  5. #define S32
  6. #endif
  7. // !!! Lots of these strings should be resources!
  8. #define MAX_RC_CONSTANT 0
  9. #ifdef RCINVOKED
  10. STRINGTABLE MOVEABLE DISCARDABLE
  11. END
  12. #else
  13. #define MAKERESOURCE(i) ((char *) (i))
  14. static char * aszReg[] = {
  15. "Interface\\{00020020-0000-0000-C000-000000000046}", "AVIFile Interface 1.1",
  16. "Interface\\{00020020-0000-0000-C000-000000000046}\\ProxyStubClsid","{0002000d-0000-0000-C000-000000000046}",
  17. "Interface\\{00020021-0000-0000-C000-000000000046}", "AVIStream Interface",
  18. "Interface\\{00020021-0000-0000-C000-000000000046}\\ProxyStubClsid","{0002000d-0000-0000-C000-000000000046}",
  19. "Clsid\\{0002000d-0000-0000-C000-000000000046}","IAVIStream & IAVIFile Proxy",
  20. "Clsid\\{0002000d-0000-0000-C000-000000000046}\\InprocServer" S32,"avifile.dll",
  21. "Clsid\\{00020000-0000-0000-C000-000000000046}","Microsoft AVI Files",
  22. "Clsid\\{00020000-0000-0000-C000-000000000046}\\InprocServer" S32,"avifile.dll",
  23. "Clsid\\{00020000-0000-0000-C000-000000000046}\\AVIFile", "7",
  24. "Clsid\\{00020003-0000-0000-C000-000000000046}","Microsoft Wave File",
  25. "Clsid\\{00020003-0000-0000-C000-000000000046}\\InprocServer" S32,"wavefile.dll",
  26. "Clsid\\{00020003-0000-0000-C000-000000000046}\\AVIFile", "7",
  27. "Clsid\\{00020001-0000-0000-C000-000000000046}","AVI Compressed Stream",
  28. "Clsid\\{00020001-0000-0000-C000-000000000046}\\InprocServer" S32,"avifile.dll",
  29. #ifdef DEBUG
  30. "Clsid\\{00020004-0000-0000-C000-000000000046}","Nigel's lyric files",
  31. "Clsid\\{00020004-0000-0000-C000-000000000046}\\InprocServer" S32,"lyrfile.dll",
  32. "Clsid\\{00020004-0000-0000-C000-000000000046}\\AVIFile", "1",
  33. #endif
  34. "Clsid\\{00020006-0000-0000-C000-000000000046}","DIB Sequences",
  35. "Clsid\\{00020006-0000-0000-C000-000000000046}\\InprocServer" S32,"dseqfile.dll",
  36. "Clsid\\{00020006-0000-0000-C000-000000000046}\\AVIFile", "7",
  37. "Clsid\\{0002000A-0000-0000-C000-000000000046}","TGA Sequences",
  38. "Clsid\\{0002000A-0000-0000-C000-000000000046}\\InprocServer" S32,"tgafile.dll",
  39. "Clsid\\{0002000A-0000-0000-C000-000000000046}\\AVIFile", "7",
  40. "Clsid\\{00020009-0000-0000-C000-000000000046}","Simple AVIFile unmarshaller",
  41. "Clsid\\{00020009-0000-0000-C000-000000000046}\\InprocServer" S32,"avifile.dll",
  42. "Clsid\\{00020007-0000-0000-C000-000000000046}","Autodesk FLx",
  43. "Clsid\\{00020007-0000-0000-C000-000000000046}\\InprocServer" S32,"flifile.dll",
  44. "Clsid\\{00020007-0000-0000-C000-000000000046}\\AVIFile", "1",
  45. #ifdef DEBUG
  46. "Clsid\\{0002000E-0000-0000-C000-000000000046}","Various Medbits Formats",
  47. "Clsid\\{0002000E-0000-0000-C000-000000000046}\\InprocServer" S32,"mbitfile.dll",
  48. "Clsid\\{0002000E-0000-0000-C000-000000000046}\\AVIFile", "1",
  49. "Clsid\\{00020008-0000-0000-C000-000000000046}","QuickTime Movies",
  50. "Clsid\\{00020008-0000-0000-C000-000000000046}\\InprocServer" S32,"qtfile.dll",
  51. "Clsid\\{00020008-0000-0000-C000-000000000046}\\AVIFile", "1",
  52. "Clsid\\{5C2B8200-E2C8-1068-B1CA-6066188C6002}","JPEG (JFIF) Files",
  53. "Clsid\\{5C2B8200-E2C8-1068-B1CA-6066188C6002}\\InprocServer" S32,"jfiffile.dll",
  54. "Clsid\\{5C2B8200-E2C8-1068-B1CA-6066188C6002}\\AVIFile", "3",
  55. #endif
  56. "Clsid\\{0002000F-0000-0000-C000-000000000046}","ACM Compressed Audio Stream",
  57. "Clsid\\{0002000F-0000-0000-C000-000000000046}\\InprocServer" S32,"acmcmprs.dll",
  58. "AVIFile","Video for Windows 1.1 Information",
  59. "AVIFile\\RIFFHandlers\\AVI","{00020000-0000-0000-C000-000000000046}",
  60. "AVIFile\\RIFFHandlers\\WAVE","{00020003-0000-0000-C000-000000000046}",
  61. "AVIFile\\Extensions\\AVI","{00020000-0000-0000-C000-000000000046}",
  62. "AVIFile\\Extensions\\WAV","{00020003-0000-0000-C000-000000000046}",
  63. "AVIFile\\Extensions\\DIB","{00020006-0000-0000-C000-000000000046}",
  64. "AVIFile\\Extensions\\BMP","{00020006-0000-0000-C000-000000000046}",
  65. "AVIFile\\Extensions\\FLI","{00020007-0000-0000-C000-000000000046}",
  66. "AVIFile\\Extensions\\FLC","{00020007-0000-0000-C000-000000000046}",
  67. "AVIFile\\Extensions\\TGA","{0002000A-0000-0000-C000-000000000046}",
  68. #ifdef DEBUG
  69. "AVIFile\\Extensions\\LYR","{00020004-0000-0000-C000-000000000046}",
  70. "AVIFile\\Extensions\\GIF","{0002000E-0000-0000-C000-000000000046}",
  71. "AVIFile\\Extensions\\PCX","{0002000E-0000-0000-C000-000000000046}",
  72. "AVIFile\\Extensions\\MOV","{00020008-0000-0000-C000-000000000046}",
  73. "AVIFile\\Extensions\\JPG","{5C2B8200-E2C8-1068-B1CA-6066188C6002}",
  74. #endif
  75. "AVIFile\\Compressors\\vids","{00020001-0000-0000-C000-000000000046}",
  76. "AVIFile\\Compressors\\auds","{0002000F-0000-0000-C000-000000000046}",
  77. NULL, NULL};
  78. #endif