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.

39 lines
1.3 KiB

  1. /***************************************************************************
  2. * mmcommon.h
  3. *
  4. * Copyright (c) Microsoft Corporation 1996. All rights reserved
  5. *
  6. * private include file for definitions common to the NT project
  7. *
  8. * History
  9. *
  10. * 16 Feb 96 - NoelC created
  11. *
  12. ***************************************************************************/
  13. /***************************************************************************
  14. Common definitions needed for wx86
  15. ***************************************************************************/
  16. #define WOD_MESSAGE "wodMessage"
  17. #define WID_MESSAGE "widMessage"
  18. #define MOD_MESSAGE "modMessage"
  19. #define MID_MESSAGE "midMessage"
  20. #define AUX_MESSAGE "auxMessage"
  21. #define MMDRVI_TYPE 0x000F /* low 4 bits give driver type */
  22. #define MMDRVI_WAVEIN 0x0001
  23. #define MMDRVI_WAVEOUT 0x0002
  24. #define MMDRVI_MIDIIN 0x0003
  25. #define MMDRVI_MIDIOUT 0x0004
  26. #define MMDRVI_AUX 0x0005
  27. #define MMDRVI_MIDISTRM 0x0006
  28. #define MMDRVI_MAPPER 0x8000 /* install this driver as the mapper */
  29. #define MMDRVI_HDRV 0x4000 /* hDriver is a installable driver */
  30. #define MMDRVI_REMOVE 0x2000 /* remove the driver */