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.

93 lines
2.0 KiB

  1. /**********************************************************************/
  2. /** Microsoft Windows/NT **/
  3. /** Copyright(c) Microsoft Corporation, 1997 - 1998 **/
  4. /**********************************************************************/
  5. /*
  6. stdafx.h
  7. include file for standard system include files,
  8. or project specific include files that are used frequently,
  9. but are changed infrequently
  10. FILE HISTORY:
  11. */
  12. // so that the winscnst.h file compiles
  13. #define FUTURES(x)
  14. #define MCAST 1
  15. #include <afxwin.h>
  16. #include <afxdisp.h>
  17. #include <afxcmn.h>
  18. #include <afxtempl.h>
  19. #include <afxcview.h>
  20. #include <afxext.h>
  21. #include <afxmt.h>
  22. #include <atlbase.h>
  23. //You may derive a class from CComModule and use it if you want to override
  24. //something, but do not change the name of _Module
  25. extern CComModule _Module;
  26. #include <atlcom.h>
  27. //#pragma comment(lib, "mmc")
  28. #include <mmc.h>
  29. extern "C"
  30. {
  31. #include "winsock.h" // WinSock definitions
  32. #include "lmerr.h" // Network error codes
  33. }
  34. // WINS Service file
  35. #define WINS_CLIENT_APIS
  36. extern "C"
  37. {
  38. #include "winsintf.h" // WINS RPC interfaces
  39. #include "rnraddrs.h" // needed by winscnst.h
  40. #include "winscnst.h" // WINS constants and default values
  41. #include "ipaddr.h" // ip address stuff
  42. }
  43. #include "resource.h"
  44. // Global defines for WINS snapin
  45. #include "winssnap.h"
  46. // macros for memory exception handling
  47. #define CATCH_MEM_EXCEPTION \
  48. TRY
  49. #define END_MEM_EXCEPTION(err) \
  50. CATCH_ALL(e) { \
  51. err = ERROR_NOT_ENOUGH_MEMORY ; \
  52. } END_CATCH_ALL
  53. // Files from ..\tfscore
  54. #include <dbgutil.h>
  55. #include <std.h>
  56. #include <errutil.h>
  57. #include <register.h>
  58. #include <htmlhelp.h>
  59. // Files from ..\common
  60. #include <ccdata.h>
  61. #include <about.h>
  62. #include <dataobj.h>
  63. #include <proppage.h>
  64. #include <ipaddr.hpp>
  65. #include <objplus.h>
  66. #include <intltime.h>
  67. #include <intlnum.h>
  68. // project specific
  69. #include "winscomp.h"
  70. #include "WinsSup.h"
  71. #include "helparr.h"
  72. #include "ipnamepr.h"