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 MSRemote_INCLUDED 7 #define MSRemote_INCLUDED 8 9 #define MS_REMOTE_PROGID "MS Remote" 10 #define MS_REMOTE_FILENAME "MSDAREM.DLL" 11 #define MS_REMOTE_WPROGID L"MS Remote" 12 #define MS_REMOTE_WFILENAME L"MSDAREM.DLL" 13 14 extern const CLSID CLSID_MSRemote 15 #if (defined MSREMOTE_INITCONSTANTS) | (defined DBINITCONSTANTS) 16 = { 0x27016870,0x8e02,0x11d1,{ 0x92,0x4e,0x0,0xc0,0x4f,0xbb,0xbf,0xb3 } } 17 #endif 18 ; 19 20 extern const CLSID CLSID_MSRemoteSession 21 #if (defined MSREMOTE_INITCONSTANTS) | (defined DBINITCONSTANTS) 22 = { 0x27016871,0x8e02,0x11d1,{ 0x92,0x4e,0x0,0xc0,0x4f,0xbb,0xbf,0xb3 } } 23 #endif 24 ; 25 26 extern const CLSID CLSID_MSRemoteCommand 27 #if (defined MSREMOTE_INITCONSTANTS) | (defined DBINITCONSTANTS) 28 = { 0x27016872,0x8e02,0x11d1,{ 0x92,0x4e,0x0,0xc0,0x4f,0xbb,0xbf,0xb3 } } 29 #endif 30 ; 31 32 extern const char *PROGID_MSRemote 33 #if (defined MSREMOTE_INITCONSTANTS) | (defined DBINITCONSTANTS) 34 = MS_REMOTE_PROGID 35 #endif 36 ; 37 38 extern const WCHAR *PROGID_WMSRemote 39 #if (defined MSREMOTE_INITCONSTANTS) | (defined DBINITCONSTANTS) 40 = MS_REMOTE_WPROGID 41 #endif 42 ; 43 44 extern const char *PROGID_MSRemote_Version 45 #if (defined MSREMOTE_INITCONSTANTS) | (defined DBINITCONSTANTS) 46 = MS_REMOTE_PROGID ".1" 47 #endif 48 ; 49 50 extern const WCHAR *PROGID_WMSRemote_Version 51 #if (defined MSREMOTE_INITCONSTANTS) | (defined DBINITCONSTANTS) 52 = MS_REMOTE_WPROGID L".1" 53 #endif 54 ; 55 extern const GUID DBPROPSET_MSREMOTE_DBINIT 56 #if (defined MSREMOTE_INITCONSTANTS) | (defined DBINITCONSTANTS) 57 = { 0x27016873,0x8e02,0x11d1,{ 0x92,0x4e,0x0,0xc0,0x4f,0xbb,0xbf,0xb3 } } 58 #endif 59 ; 60 61 #define DBPROP_MSREMOTE_SERVER 2 62 #define DBPROP_MSREMOTE_PROVIDER 3 63 #define DBPROP_MSREMOTE_HANDLER 4 64 #define DBPROP_MSREMOTE_DFMODE 5 65 #define DBPROP_MSREMOTE_INTERNET_TIMEOUT 6 66 #define DBPROP_MSREMOTE_TRANSACT_UPDATES 7 67 #define DBPROP_MSREMOTE_COMMAND_PROPERTIES 8 68 69 extern const GUID DBPROPSET_MSREMOTE_DATASOURCE 70 #if (defined MSREMOTE_INITCONSTANTS) | (defined DBINITCONSTANTS) 71 = { 0x27016874,0x8e02,0x11d1,{ 0x92,0x4e,0x0,0xc0,0x4f,0xbb,0xbf,0xb3 } } 72 #endif 73 ; 74 75 #define DBPROP_MSREMOTE_CURRENT_DFMODE 2 76 #endif 77