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.

62 lines
1.3 KiB

  1. /****************************** Module Header ******************************\
  2. * Module Name: userkdx.h
  3. *
  4. * Copyright (c) 1985 - 1999, Microsoft Corporation
  5. *
  6. * Common include files for kd and ntsd.
  7. * A preprocessed version of this file is passed to structo.exe to build
  8. * the struct field name-offset tables.
  9. *
  10. * History:
  11. * 04-16-1996 GerardoB Created
  12. \***************************************************************************/
  13. #ifndef _USERKDX_
  14. #define _USERKDX_
  15. #include "precomp.h"
  16. #pragma hdrstop
  17. #ifdef KERNEL
  18. #include <stddef.h>
  19. #include <windef.h>
  20. #define _USERK_
  21. #include "heap.h"
  22. #undef _USERK_
  23. #include <wingdi.h>
  24. #include <w32gdip.h>
  25. #include <kbd.h>
  26. #include <ntgdistr.h>
  27. #include <winddi.h>
  28. #include <gre.h>
  29. #include <ddeml.h>
  30. #include <ddetrack.h>
  31. #include <w32err.h>
  32. #include "immstruc.h"
  33. #include <winuserk.h>
  34. #include <usergdi.h>
  35. #include <zwapi.h>
  36. #include <userk.h>
  37. #include <access.h>
  38. #include <hmgshare.h>
  39. #else // KERNEL
  40. #include "usercli.h"
  41. #include "usersrv.h"
  42. #include <ntcsrdll.h>
  43. #include "csrmsg.h"
  44. #include <wininet.h>
  45. #endif // KERNEL
  46. #include "conapi.h"
  47. #include <imagehlp.h>
  48. #include <wdbgexts.h>
  49. #include <ntsdexts.h>
  50. #define NOEXTAPI
  51. // IMM stuff
  52. #include "immuser.h"
  53. #endif /* _USERKDX_ */