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.

101 lines
1.8 KiB

  1. /*++
  2. Copyright (c) 1991-1992 Microsoft Corporation
  3. Module Name:
  4. xactsrvp.h
  5. Abstract:
  6. Private header file for XACTSRV.
  7. Author:
  8. David Treadwell (davidtr) 05-Jan-1991
  9. Revision History:
  10. 02-Jun-1992 JohnRo
  11. RAID 9829: Avoid SERVICE_ equate conflicts.
  12. --*/
  13. #ifndef _XACTSRVP_
  14. #define _XACTSRVP_
  15. //
  16. // To make netlib declare NetpDbgPrint.
  17. //
  18. #if DBG
  19. #ifndef CDEBUG
  20. #define CDEBUG
  21. #endif
  22. #endif
  23. //
  24. // "System" include files
  25. //
  26. #include <stdio.h>
  27. #include <nt.h>
  28. #include <ntrtl.h>
  29. #include <nturtl.h>
  30. #include <ctype.h>
  31. #include <stdlib.h>
  32. #include <windef.h>
  33. #include <winbase.h>
  34. #include <string.h>
  35. //!!UNICODE!! - Include tstring.h TSTR type-independent functions
  36. #include <tstring.h>
  37. //
  38. // Network include files.
  39. //
  40. #include <nettypes.h>
  41. #include <smbtypes.h>
  42. #include <smbmacro.h>
  43. #include <smbgtpt.h>
  44. #include <smb.h>
  45. #include <smbtrans.h>
  46. #include <status.h>
  47. #include <srvfsctl.h>
  48. #include <lm.h> // LM20_SERVICE_ equates, etc.
  49. #include <ntmsv1_0.h>
  50. #include <winsvc.h> // SERVICE_ equates, etc.
  51. #include <apiparam.h>
  52. #include <remdef.h>
  53. #include <remtypes.h>
  54. #include <netlib.h>
  55. #include <netdebug.h>
  56. #include <rap.h>
  57. //
  58. // Xactsrv's own include files
  59. //
  60. #include <XsDebug.h>
  61. #include <XsTypes.h>
  62. #include <XactSrv2.h> // XsTypes.h must precede XactSrv.h
  63. #include <XsConst.h> // XactSrv.h must precede XsConst.h
  64. #include <XsUnicod.h>
  65. #include <XsProcs.h> // XsTypes.h must precede XsProcs.h.
  66. #include <XsProcsP.h> // XsTypes.h, XsConst.h and XsUnicod.h
  67. // must precede XsProcsP.h.
  68. #include <XsDef16.h>
  69. #include <XsParm16.h>
  70. //
  71. // !!! Temporary definitions for stubs.
  72. //
  73. #include <WkstaDef.h>
  74. #endif // ndef _XACTSRVP_