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.

46 lines
1.6 KiB

  1. /*++
  2. Copyright (c) 2000-2001, Microsoft Corporation All rights reserved.
  3. Module Name:
  4. precomp.h
  5. Abstract:
  6. Precompiled header file
  7. Revision History:
  8. 1 Mar 2001 v-michka Created.
  9. --*/
  10. #define SECURITY_WIN32
  11. #include "globals.h" // project level globals
  12. #include "callback.h" // enumeration callbacks
  13. #include "threads.h" // our thread stuff
  14. #include "subclass.h" // window subclassing support
  15. #include "hook.h" // all of our hook functions
  16. #include "usermsgs.h" // user messaging support
  17. #include "util.h" // utility functions
  18. #include "helpapis.h" // helper functions for specific APIs in win9xu.c
  19. #include "convert.h" // functions to convert structs and strings to and from Unicode
  20. #include "crtwrap.h" // our CRT wrappers
  21. #include "utf.h" // UTF-7/8 support
  22. #include <windows.h> // We always need a windows.h
  23. #include <wtypes.h> // some basic types needed
  24. #include <ras.h> // for the RAS functions and constants
  25. #include <raserror.h> // for RAS errors
  26. #include <vfw.h> // video capture message defines
  27. #include <dbt.h> // for RegisterDeviceNotification info
  28. #include <ddeml.h> // for HSZ, etc in DDEML calls.
  29. #include <commctrl.h> // needed for comctl32 message definitions
  30. #include <shlobj.h> // various shell defs
  31. #include <sensapi.h> // that connection validator function
  32. #include <oledlg.h> // the famous OLEUI dialogs
  33. #include <oleacc.h> // Accessibility
  34. #include <mmsystem.h> // multimedia
  35. #include <ntsecapi.h> // security API return types
  36. #include <security.h> // Used for security APIs