msdaora.h 1.4 KB

12345678910111213141516171819202122232425262728293031323334353637
  1. /**
  2. * This file has no copyright assigned and is placed in the Public Domain.
  3. * This file is part of the mingw-w64 runtime package.
  4. * No warranty is given; refer to the file DISCLAIMER.PD within this package.
  5. */
  6. #ifndef __MSDAORAGUIDS_DEFINED__
  7. #define __MSDAORAGUIDS_DEFINED__
  8. #ifdef DBINITCONSTANTS
  9. EXTERN_C const CLSID CLSID_MSDAORA = {0xE8CC4CBE,0xFDFF,0x11D0,{0xB8,0x65,0x00,0xA0,0xC9,0x08,0x1C,0x1D}};
  10. EXTERN_C const CLSID CLSID_MSDAORA_ERROR = {0xE8CC4CBF,0xFDFF,0x11D0,{0xB8,0x65,0x00,0xA0,0xC9,0x08,0x1C,0x1D}};
  11. EXTERN_C const CLSID CLSID_MSDAORA8 = {0x7f06a373,0xdd6a,0x43db,{0xb4,0xe0,0x1f,0xc1,0x21,0xe5,0xe6,0x2b}};
  12. EXTERN_C const CLSID CLSID_MSDAORA8_ERROR = {0x7f06a374,0xdd6a,0x43db,{0xb4,0xe0,0x1f,0xc1,0x21,0xe5,0xe6,0x2b}};
  13. #else
  14. EXTERN_C const CLSID CLSID_MSDAORA;
  15. EXTERN_C const CLSID CLSID_MSDAORA_ERROR;
  16. EXTERN_C const CLSID CLSID_MSDAORA8;
  17. EXTERN_C const CLSID CLSID_MSDAORA8_ERROR;
  18. #endif
  19. class MSDAORA;
  20. class MSDAORA_ERROR;
  21. class MSDAORA8;
  22. class MSDAORA8_ERROR;
  23. #ifdef DBINITCONSTANTS
  24. extern const GUID OLEDBDECLSPEC DBPROPSET_MSDAORA_ROWSET = {0xE8CC4CBD,0xFDFF,0x11D0,{0xB8,0x65,0x00,0xA0,0xC9,0x08,0x1C,0x1D}};
  25. extern const GUID OLEDBDECLSPEC DBPROPSET_MSDAORA8_ROWSET = {0x7f06a375,0xdd6a,0x43db,{0xb4,0xe0,0x1f,0xc1,0x21,0xe5,0xe6,0x2b}};
  26. #else
  27. extern const GUID DBPROPSET_MSDAORA_ROWSET;
  28. extern const GUID DBPROPSET_MSDAORA8_ROWSET;
  29. #endif
  30. #define DBPROP_MSDAORA_DETERMINEKEYCOLUMNS 1
  31. #define DBPROP_MSDAORA8_DETERMINEKEYCOLUMNS 2
  32. #endif