home *** CD-ROM | disk | FTP | other *** search
/ CD Actual Thematic 25: Programming / pc_actual_25.iso / C_C++ / BorlandCompiler / freecommandLinetools.exe / Include / msdshape.h < prev    next >
Encoding:
C/C++ Source or Header  |  2000-06-27  |  1.4 KB  |  42 lines

  1. //--------------------------------------------------------------------
  2. // Microsoft Data Shape Provider
  3. //
  4. // (c) 1998 Microsoft Corporation.    All Rights Reserved.
  5. //
  6. // DataShape provider external constants GUIDS and other things users need
  7.  
  8. #ifndef DS_INCLUDED
  9. #pragma option push -b -a8 -pc -A- /*P_O_Push*/
  10. #define DS_INCLUDED
  11.  
  12. #if (defined DBINITCONSTANTS) | (defined DSINITCONSTANTS)
  13.  
  14. extern const CLSID CLSID_DataShapeProvider =
  15.                 { 0x3449a1c8, 0xc56c, 0x11d0, { 0xad, 0x72, 0, 0xc0, 0x4f, 0xc2, 0x98, 0x63}};
  16. extern const CLSID DBPROPSET_MSDSDBINIT =
  17.                 { 0x55cb91a8, 0x5c7a, 0x11d1, { 0xad, 0xad, 0, 0xc0, 0x4f, 0xc2, 0x98, 0x63}};
  18. extern const CLSID DBPROPSET_MSDSSESSION =
  19.                 { 0xedf17536, 0xafbf, 0x11d1, { 0x88, 0x47, 0, 0,    0xf8, 0x79, 0xf9, 0x8c}};
  20. extern const char *PROGID_DataShapeProvider = "MSDataShape";
  21. extern const char *PROGID_DataShapeProvider_Version = "MSDataShape.1";
  22. #else
  23. extern const CLSID CLSID_DataShapeProvider;
  24. extern const CLSID DBPROPSET_MSDSDBINIT;
  25. extern const CLSID DBPROPSET_MSDSSESSION;
  26. extern const char *PROGID_DataShapeProvider;
  27. extern const char *PROGID_DataShapeProvider_Version;
  28. #endif // DSINITCONSTANTS | DBINITCONSTANTS
  29.  
  30.  
  31. enum MSDSDBINITPROPENUM
  32.     { DBPROP_MSDS_DBINIT_DATAPROVIDER = 2,
  33.     };
  34.  
  35. enum MSDSSESSIONPROPENUM
  36.     { DBPROP_MSDS_SESS_UNIQUENAMES = 2,
  37.     };
  38.  
  39. #pragma option pop /*P_O_Pop*/
  40. #endif // DS_INCLUDED
  41.  
  42.