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.

30 lines
996 B

  1. //+---------------------------------------------------------------------------
  2. //
  3. // Microsoft Windows
  4. // Copyright (C) Microsoft Corporation, 1992 - 1996.
  5. //
  6. // File: clsctx.hxx
  7. //
  8. // Contents: Defines special CLSCTX to for 16 bit processes
  9. //
  10. // History: 6-16-95 ricksa Created
  11. // 6-17-99 a-sergiv Updated mask to allow CLSCTX_NO_FAILURE_LOGGING
  12. // 3-10-01 sajia Updated mask to allow CLSCTX_ENABLE_AAA and CLSCTX_DISABLE_AAA
  13. // 4-18-01 JohnDoty Updated mask to allow CLSCTX_FROM_DEFAULT_CONTEXT
  14. //
  15. //----------------------------------------------------------------------------
  16. #ifndef __clcstx_hxx__
  17. #define __clsctx_hxx__
  18. // this is chicago only
  19. #define CLSCTX_16BIT 0x40
  20. // note that there are two more high-order bits defined in ole2com.h
  21. // for PS_DLL and NO_REMAP for internal use only
  22. #ifdef WX86OLE
  23. #define CLSCTX_VALID_MASK 0x0003fedf
  24. #else
  25. #define CLSCTX_VALID_MASK 0x0003f61f
  26. #endif
  27. #endif // __clsctx_hxx__