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.

63 lines
1.8 KiB

  1. /*
  2. * CSetting.h conferencing setting change broadcast definitions
  3. *
  4. * ClausGi 2-19-96
  5. *
  6. */
  7. #ifndef _CSETTING_H_
  8. #define _CSETTING_H_
  9. #define STRCSETTINGMSG TEXT("ConfSettingsChanged")
  10. ///////////////////////////////////////////////////
  11. //
  12. // Registered message with above name contains flag
  13. // field in LPARAM, WPARAM is reserved.
  14. //
  15. // The conferencing control panel applet will broadcast the above
  16. // registered message with the bit fields of the changed settings set.
  17. //
  18. //
  19. // bit definitions follow
  20. #define CSETTING_L_ULSRESTRICTION 0x00000001 // removed
  21. #define CSETTING_L_SHOWTASKBAR 0x00000002
  22. #define CSETTING_L_DIRECTSOUND 0x00000004
  23. #define CSETTING_L_FTDIRECTORY 0x00000008
  24. #define CSETTING_L_BANDWIDTH 0x00000400
  25. #define CSETTING_L_FULLDUPLEX 0x00000800
  26. #define CSETTING_L_AUTOACCEPT 0x00001000
  27. #define CSETTING_L_AUTOACCEPTJOIN 0x00002000
  28. #define CSETTING_L_USEULSSERVER 0x00010000
  29. #define CSETTING_L_FILETRANSFERMODE 0x00020000
  30. #define CSETTING_L_SD_REFRESH 0x00040000 // removed
  31. #define CSETTING_L_MICSENSITIVITY 0x00080000
  32. #define CSETTING_L_AUTOMIC 0x00100000
  33. #define CSETTING_L_ULSSETTINGS 0x00800000
  34. #define CSETTING_L_AUDIODEVICE 0x02000000
  35. #define CSETTING_L_AGC 0x04000000
  36. #define CSETTING_L_VIDEO 0x08000000
  37. #define CSETTING_L_VIDEOSIZE 0x10000000
  38. #define CSETTING_L_COMMWAIT 0x20000000
  39. #define CSETTING_L_ICAINTRAY 0x40000000
  40. #define CSETTING_L_CAPTUREDEVICE 0x80000000
  41. // This mask is used by the control panel to decide
  42. // if a restart is necessary. If a setting above is
  43. // being handled fully during notification it should
  44. // be removed from the mask below.
  45. #define CSETTING_L_REQUIRESRESTARTMASK (0)
  46. #define CSETTING_L_REQUIRESNEXTCALLMASK (0)
  47. // Global flag keeps setting that changed for windows msg broadcast
  48. extern DWORD g_dwChangedSettings;
  49. #endif /* _CSETTING_H_ */