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.

164 lines
3.6 KiB

  1. /**********************************************************************/
  2. /** Microsoft Windows/NT **/
  3. /** Copyright(c) Microsoft Corp., 1993 **/
  4. /**********************************************************************/
  5. /*
  6. pchlmobj.hxx
  7. PCH inclusion file for LMOBJ
  8. FILE HISTORY:
  9. DavidHov 9/2/93 Created
  10. COMMENTS:
  11. See $(UI)\COMMON\SRC\RULES.MK for details.
  12. MAKEFILE.DEF automatically generates or uses the PCH file
  13. based upon the PCH_DIR and PCH_SRCNAME settings in RULES.MK
  14. files at this level and below.
  15. According to the C8 docs, the compiler, when given the /Yu option,
  16. will scan the source file for the line #include "..\pch????.hxx"
  17. and start the real compilation AFTER that line.
  18. This means that unique or extraordinary inclusions should follow
  19. this line rather than being added to the PCH HXX file.
  20. */
  21. #include "ntincl.hxx"
  22. extern "C"
  23. {
  24. #include <ntsam.h>
  25. #include <ntlsa.h>
  26. }
  27. #define INCL_DOSERRORS
  28. #define INCL_DOSFILEMGR
  29. #define INCL_ICANON
  30. #define INCL_NET
  31. #define INCL_NETACCESS
  32. #define INCL_NETCONFIG
  33. #define INCL_NETCONS
  34. #define INCL_NETDOMAIN
  35. #define INCL_NETERRORS
  36. #define INCL_NETFILE
  37. #define INCL_NETGROUP
  38. #define INCL_NETLIB
  39. #define INCL_NETMESSAGE
  40. #define INCL_NETREMUTIL
  41. #define INCL_NETREPL
  42. #define INCL_NETSERVER
  43. #define INCL_NETSERVICE
  44. #define INCL_NETSESSION
  45. #define INCL_NETSHARE
  46. #define INCL_NETUSE
  47. #define INCL_NETUSER
  48. #define INCL_NETWKSTA
  49. #define INCL_REMUTIL
  50. #define INCL_WINDOWS
  51. #define INCL_WINDOWS_GDI
  52. #include "lmui.hxx"
  53. #include "blt.hxx"
  54. #include "dbgstr.hxx"
  55. #include "lmoenum.hxx"
  56. #include "lmoersm.hxx"
  57. #include "security.hxx"
  58. #include "lmobj.hxx"
  59. #include "uintmem.hxx"
  60. #include "domenum.hxx"
  61. #include "errmap.hxx"
  62. #include "lmoacces.hxx"
  63. #include "lmobjp.hxx"
  64. #include "lmocnfg.hxx"
  65. #include "lmocomp.hxx"
  66. #include "lmodev.hxx"
  67. #include "lmodom.hxx"
  68. #include "lmoeals.hxx"
  69. #include "lmoechar.hxx"
  70. #include "lmoeconn.hxx"
  71. #include "lmoedom.hxx"
  72. #include "lmoefile.hxx"
  73. #include "lmoent.hxx"
  74. #include "lmoeprt.hxx"
  75. #include "lmoerepl.hxx"
  76. #include "lmoesess.hxx"
  77. #include "lmoesh.hxx"
  78. #include "lmoesrv.hxx"
  79. #include "lmoesrv3.hxx"
  80. #include "lmoesu.hxx"
  81. #include "lmoesvc.hxx"
  82. #include "lmoetd.hxx"
  83. #include "lmoeuse.hxx"
  84. #include "lmoeusr.hxx"
  85. #include "lmofile.hxx"
  86. #include "lmogroup.hxx"
  87. #include "lmoloc.hxx"
  88. #include "lmomemb.hxx"
  89. #include "lmomisc.hxx"
  90. #include "lmomod.hxx"
  91. #include "lmorepl.hxx"
  92. #include "lmorepld.hxx"
  93. #include "lmoreple.hxx"
  94. #include "lmorepli.hxx"
  95. #include "lmosess.hxx"
  96. #include "lmoshare.hxx"
  97. #include "lmosrv.hxx"
  98. #include "lmouser.hxx"
  99. #include "lmowks.hxx"
  100. #include "lmowksu.hxx"
  101. #include "lmsrvres.hxx"
  102. #include "lmsvc.hxx"
  103. #include "lsaaccnt.hxx"
  104. #include "lsaenum.hxx"
  105. #include "netname.hxx"
  106. #include "ntacutil.hxx"
  107. #include "ntuser.hxx"
  108. #include "prefix.hxx"
  109. #include "regkey.hxx"
  110. #include "string.hxx"
  111. #include "strlst.hxx"
  112. #include "strnumer.hxx"
  113. #include "svcman.hxx"
  114. #include "uatom.hxx"
  115. #include "uiassert.hxx"
  116. #include "uibuffer.hxx"
  117. #include "uintlsa.hxx"
  118. #include "uintlsax.hxx"
  119. #include "uintsam.hxx"
  120. #include "uisys.hxx"
  121. #include "uitrace.hxx"
  122. #include "apisess.hxx"
  123. #include "lmoeali.hxx"
  124. #include "logmisc.hxx"
  125. #include "loglm.hxx"
  126. #include "lognt.hxx"
  127. #include "eventlog.hxx"
  128. extern "C"
  129. {
  130. #include <stdlib.h>
  131. #include <memory.h>
  132. #include "crypt.h"
  133. #include <lmapibuf.h>
  134. #include "netlogon.h"
  135. #include "mnet.h"
  136. #include "logonp.h"
  137. #include "logonmsv.h"
  138. // #include "ssi.h"
  139. #include <lmrepl.h>
  140. #include "lmobjrc.h"
  141. #include "confname.h"
  142. }
  143. // End of PCHLMOBJ.HXX