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.

93 lines
2.2 KiB

  1. //+---------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. // Copyright (C) Microsoft Corporation, 1992 - 1995.
  5. //
  6. // File: GUIDS.C
  7. //
  8. // Contents: Defines GUIDS used in this DLL.
  9. //
  10. // Classes:
  11. //
  12. // Functions:
  13. //
  14. // History: 11-02-95 JoeS (Joe Souza) Created
  15. //
  16. //----------------------------------------------------------------------------
  17. //#include <urlint.h>
  18. #ifdef __cplusplus
  19. extern "C" {
  20. #endif
  21. // CLSIDs of the classes implemented in this dll
  22. //DEFINE_GUID(CLSID_URLMoniker, 0x79eac9e0, 0xbaf9, 0x11ce, 0x8c, 0x82, 0x00, 0xaa, 0x00, 0x4b, 0xa9, 0x0b);
  23. #ifndef GUID_DEFINED
  24. #define GUID_DEFINED
  25. typedef struct _GUID
  26. {
  27. unsigned long x;
  28. unsigned short s1;
  29. unsigned short s2;
  30. unsigned char c[8];
  31. } GUID;
  32. #endif // GUID_DEFINED
  33. const GUID CLSID_StdURLMoniker =
  34. {
  35. 0x79eac9e0, 0xbaf9, 0x11ce, {0x8c, 0x82, 0x00, 0xaa, 0x00, 0x4b, 0xa9, 0x0b }
  36. };
  37. const GUID CLSID_StdURLProtocol =
  38. {
  39. 0x79eac9e1, 0xbaf9, 0x11ce, {0x8c, 0x82, 0x00, 0xaa, 0x00, 0x4b, 0xa9, 0x0b}
  40. };
  41. const GUID CLSID_HttpProtocol =
  42. {
  43. 0x79eac9e2, 0xbaf9, 0x11ce, {0x8c, 0x82, 0x00, 0xaa, 0x00, 0x4b, 0xa9, 0x0b}
  44. };
  45. const GUID CLSID_FtpProtocol =
  46. {
  47. 0x79eac9e3, 0xbaf9, 0x11ce, {0x8c, 0x82, 0x00, 0xaa, 0x00, 0x4b, 0xa9, 0x0b}
  48. };
  49. const GUID CLSID_GopherProtocol =
  50. {
  51. 0x79eac9e4, 0xbaf9, 0x11ce, {0x8c, 0x82, 0x00, 0xaa, 0x00, 0x4b, 0xa9, 0x0b}
  52. };
  53. const GUID CLSID_HttpSProtocol =
  54. {
  55. 0x79eac9e5, 0xbaf9, 0x11ce, {0x8c, 0x82, 0x00, 0xaa, 0x00, 0x4b, 0xa9, 0x0b}
  56. };
  57. const GUID CLSID_FileProtocol =
  58. {
  59. 0x79eac9e6, 0xbaf9, 0x11ce, {0x8c, 0x82, 0x00, 0xaa, 0x00, 0x4b, 0xa9, 0x0b}
  60. };
  61. const GUID CLSID_MkProtocol =
  62. {
  63. 0x79eac9e7, 0xbaf9, 0x11ce, {0x8c, 0x82, 0x00, 0xaa, 0x00, 0x4b, 0xa9, 0x0b}
  64. };
  65. const GUID CLSID_PSUrlMonProxy =
  66. {
  67. 0x79eac9f1, 0xbaf9, 0x11ce, {0x8c, 0x82, 0x00, 0xaa, 0x00, 0x4b, 0xa9, 0x0b}
  68. };
  69. const GUID IID_IAsyncMoniker =
  70. {
  71. 0x79eac9d3, 0xbaf9, 0x11ce, {0x8c, 0x82, 0x00, 0xaa, 0x00, 0x4b, 0xa9, 0x0b}
  72. };
  73. const GUID CLSID_PluginHost =
  74. {
  75. 0x25336920, 0x03F9, 0x11cf, {0x8F, 0xD0, 0x00, 0xAA, 0x00, 0x68, 0x6F, 0x13}
  76. }
  77. #ifdef __cplusplus
  78. }
  79. #endif
  80.