Source code of Windows XP (NT5)
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.

37 lines
994 B

  1. //+-------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. //
  5. // Copyright (C) Microsoft Corporation, 1999 - 1999
  6. //
  7. // File: fssptrs.h
  8. //
  9. //--------------------------------------------------------------------------
  10. #ifndef FSSPTRS_H
  11. #define FSSPTRS_H
  12. #include "comdef.h"
  13. #define DEFINE_SMARTPTR(intf) _COM_SMARTPTR_TYPEDEF(intf, __uuidof(intf));
  14. DEFINE_SMARTPTR(IComponent);
  15. DEFINE_SMARTPTR(IComponentData);
  16. DEFINE_SMARTPTR(IConsole);
  17. DEFINE_SMARTPTR(IConsoleNameSpace);
  18. DEFINE_SMARTPTR(IConsoleVerb);
  19. DEFINE_SMARTPTR(IContextMenuProvider);
  20. DEFINE_SMARTPTR(IControlbar);
  21. DEFINE_SMARTPTR(IEnumCookies);
  22. DEFINE_SMARTPTR(IExtendContextMenu);
  23. DEFINE_SMARTPTR(IExtendControlbar);
  24. DEFINE_SMARTPTR(IExtendPropertySheet);
  25. DEFINE_SMARTPTR(IHeaderCtrl);
  26. DEFINE_SMARTPTR(IImageList);
  27. DEFINE_SMARTPTR(IPropertySheetCallback);
  28. DEFINE_SMARTPTR(IPropertySheetProvider);
  29. DEFINE_SMARTPTR(IResultData);
  30. DEFINE_SMARTPTR(ISnapinAbout);
  31. #endif // FSSPTRS_H