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.

97 lines
2.2 KiB

  1. /////////////////////////////////////////////////////////////////////////////
  2. //
  3. // Copyright(C) 2000 Microsoft Corporation all rights reserved.
  4. //
  5. // Module: stdafx.h
  6. //
  7. // Project: Windows 2000 IAS
  8. //
  9. // Description:
  10. // include file for standard system include files,
  11. // or project specific include files that are used frequently,
  12. // but are changed infrequently
  13. //
  14. // Author: tperraut
  15. //
  16. // Revision 02/24/2000 created
  17. //
  18. /////////////////////////////////////////////////////////////////////////////
  19. #ifndef _STDAFX_H_64176C8B_CC9E_4A96_8997_47FA8A21C843
  20. #define _STDAFX_H_64176C8B_CC9E_4A96_8997_47FA8A21C843
  21. #if _MSC_VER > 1000
  22. #pragma once
  23. #endif // _MSC_VER > 1000
  24. #define STRICT
  25. #ifndef _WIN32_WINNT
  26. #define _WIN32_WINNT 0x0500
  27. #endif
  28. #define _ATL_APARTMENT_THREADED
  29. #ifndef _UNICODE
  30. #define _UNICODE
  31. #endif
  32. #ifndef UNICODE
  33. #define UNICODE
  34. #endif
  35. #pragma warning( push )
  36. #pragma warning( disable : 4700 ) // variable not initialized
  37. #include <atlbase.h>
  38. extern CComModule _Module;
  39. #include <atlcom.h>
  40. #include "atldb.h"
  41. #pragma warning( pop )
  42. #include <comutil.h>
  43. #include <comdef.h>
  44. #include <crtdbg.h>
  45. #include <wchar.h>
  46. #include <new>
  47. #include <memory>
  48. // next line for the constants like IAS_SYNTAX_OCTETSTRING, IAS_LOGGING_DAILY
  49. #include "sdoias.h"
  50. #include "nocopy.h"
  51. #include "utils.h"
  52. // to improve building times:
  53. #include <map>
  54. #include <vector>
  55. #include "Attributes.h"
  56. #include "basetable.h"
  57. #include "basecommand.h"
  58. #include "Clients.h"
  59. #include "datastore2.h"
  60. #include "DefaultProvider.h"
  61. #include "doupgrade.h"
  62. #include "GlobalData.h"
  63. #include "Objects.h"
  64. #include "migratemdb.h"
  65. #include "migrateregistry.h"
  66. #include "nocopy.h"
  67. #include "Properties.h"
  68. #include "profileattributelist.h"
  69. #include "Profiles.h"
  70. #include "Providers.h"
  71. #include "proxyservergroupcollection.h"
  72. #include "proxyserversgrouphelper.h"
  73. #include "ProxyServerHelper.h"
  74. #include "RadiusAttributeValues.h"
  75. #include "Realms.h"
  76. #include "RemoteRadiusServers.h"
  77. #include "ServiceConfiguration.h"
  78. #include "Version.h"
  79. #endif // _STDAFX_H_64176C8B_CC9E_4A96_8997_47FA8A21C843