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.

69 lines
3.0 KiB

  1. // (C) Copyright Microsoft Corporation 1991. All rights reserved.
  2. // #define NOVIRTUALKEYCODES // VK_*
  3. #define NOSYSMETRICS // SM_*
  4. #define NOICONS // IDI_*
  5. #define NOKEYSTATES // MK_*
  6. #define NOSYSCOMMANDS // SC_*
  7. #define OEMRESOURCE // OEM Resource values
  8. #define NOATOM // Atom Manager routines
  9. #define NOCLIPBOARD // Clipboard routines
  10. // #define NOCTLMGR // Control and Dialog routines
  11. #define NODRAWTEXT // DrawText() and DT_*
  12. #define NOMETAFILE // typedef METAFILEPICT
  13. // #define NOMSG // typedef MSG and associated routines
  14. #define NOSOUND // Sound driver routines
  15. #define NOWH // SetWindowsHook and WH_*
  16. #define NOCOMM // COMM driver routines
  17. #define NOKANJI // Kanji support stuff.
  18. #define NOHELP // Help engine interface.
  19. #define NOPROFILER // Profiler interface.
  20. #define NODEFERWINDOWPOS // DeferWindowPos routines
  21. //#define NOWIN31 // New Windows 3.1 APIs
  22. #define NOGDICAPMASKS // CC_*, LC_*, PC_*, CP_*, TC_*, RC_
  23. // #define NOWINMESSAGES // WM_*, EM_*, LB_*, CB_*
  24. // #define NOWINSTYLES // WS_*, CS_*, ES_*, LBS_*, SBS_*, CBS_*
  25. // #define NOMENUS // MF_*
  26. // #define NORASTEROPS // Binary and Tertiary raster ops
  27. // #define NOSHOWWINDOW // SW_*
  28. #define NOCOLOR // Screen colors
  29. // #define NOGDI // All GDI defines and routines
  30. // #define NOKERNEL // All KERNEL defines and routines
  31. // #define NOUSER // All USER defines and routines
  32. #define NOMB // MB_* and MessageBox()
  33. // #define NOMEMMGR // GMEM_*, LMEM_*, GHND, LHND, associated routines
  34. // #define NOMINMAX // Macros min(a,b) and max(a,b)
  35. #define NOOPENFILE // OpenFile(), OemToAnsi, AnsiToOem, and OF_*
  36. #define NOSCROLL // SB_* and scrolling routines
  37. #define NOTEXTMETRIC // typedef TEXTMETRIC and associated routines
  38. // #define NOWINOFFSETS // GWL_*, GCL_*, associated routines
  39. #define NODRIVERS // Installable driver defines
  40. #define NODBCS // DBCS support stuff.
  41. #define NOSYSTEMPARAMSINFO // SystemParameterInfo (SPI_*)
  42. #define NOSCALABLEFONT // Scalable font prototypes and data structures
  43. // #define NOGDIOBJ // GDI objects including pens, brushes and logfonts.
  44. // #define NOBITMAP // GDI bitmaps
  45. #define NOLFILEIO // _l* file I/O
  46. #define NOLOGERROR // LogError() and related definitions
  47. #define NOPROFILER // Profiler APIs
  48. #define MMNOSOUND // Sound support
  49. // #define MMNOWAVE // Waveform support
  50. #define MMNOMIDI // MIDI support
  51. #define MMNOAUX // Auxiliary output support
  52. // #define MMNOTIMER // Timer support
  53. #define MMNOJOY // Joystick support
  54. // #define MMNOMCI // MCI support
  55. // #define MMNODRV // Installable driver support
  56. // #define MMNOMMIO // MMIO library support
  57. // #define MMNOMMSYSTEM // No mmsystem general functions
  58. #define MMNOMIDIDEV // MIDI support
  59. #define MMNOWAVEDEV // Waveform support
  60. #define MMNOAUXDEV // Auxiliary output support
  61. #define MMNOTIMERDEV // Timer support
  62. #define MMNOJOYDEV // Joystick support
  63. // #define MMNOMCIDEV // MCI support
  64. // #define MMNOTASKDEV // Task support