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.

65 lines
1.2 KiB

  1. ///////////////////////////////////////////////////////////////////////////////
  2. //
  3. // Copyright (c) 2000, Microsoft Corp. All rights reserved.
  4. //
  5. // FILE
  6. //
  7. // proxypch.h
  8. //
  9. // SYNOPSIS
  10. //
  11. // Precompiled header file for the proxy extension snap-in.
  12. //
  13. // MODIFICATION HISTORY
  14. //
  15. // 02/10/2000 Original version.
  16. //
  17. ///////////////////////////////////////////////////////////////////////////////
  18. #ifndef PROXYPCH_H
  19. #define PROXYPCH_H
  20. #if _MSC_VER >= 1000
  21. #pragma once
  22. #endif
  23. // Make sure we're always using Unicode APIs.
  24. #ifndef UNICODE
  25. #define UNICODE
  26. #endif
  27. #ifndef _UNICODE
  28. #define _UNICODE
  29. #endif
  30. // MFC support.
  31. #include <afxwin.h>
  32. #include <afxcmn.h>
  33. #include <afxdisp.h>
  34. #include <afxext.h>
  35. // No-throw new operator.
  36. #include <new>
  37. inline void* __cdecl operator new(size_t size, const std::nothrow_t&) throw ()
  38. { return operator new(size); }
  39. // MMC
  40. #include <mmc.h>
  41. // ATL
  42. #include <atlbase.h>
  43. extern CComModule _Module;
  44. #include <atlcom.h>
  45. // Our SDO ...
  46. #include <objvec.h>
  47. #include <sdowrap.h>
  48. // ... and MMC helpers.
  49. #include <snapwork.h>
  50. using namespace SnapIn;
  51. // Contextual help
  52. #include "dlgcshlp.h"
  53. // Resource defines.
  54. #include "proxyres.h"
  55. #endif // PROXYPCH_H