source: Daodan/MSYS2/mingw32/i686-w64-mingw32/include/msremote.h@ 1172

Last change on this file since 1172 was 1166, checked in by rossy, 3 years ago

Daodan: Replace MinGW build env with an up-to-date MSYS2 env

File size: 2.2 KB
Line 
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
14extern 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
20extern 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
26extern 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
32extern const char *PROGID_MSRemote
33#if (defined MSREMOTE_INITCONSTANTS) | (defined DBINITCONSTANTS)
34= MS_REMOTE_PROGID
35#endif
36;
37
38extern const WCHAR *PROGID_WMSRemote
39#if (defined MSREMOTE_INITCONSTANTS) | (defined DBINITCONSTANTS)
40= MS_REMOTE_WPROGID
41#endif
42;
43
44extern const char *PROGID_MSRemote_Version
45#if (defined MSREMOTE_INITCONSTANTS) | (defined DBINITCONSTANTS)
46= MS_REMOTE_PROGID ".1"
47#endif
48;
49
50extern const WCHAR *PROGID_WMSRemote_Version
51#if (defined MSREMOTE_INITCONSTANTS) | (defined DBINITCONSTANTS)
52= MS_REMOTE_WPROGID L".1"
53#endif
54;
55extern 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
69extern 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
Note: See TracBrowser for help on using the repository browser.