1
2
3 /* this ALWAYS GENERATED file contains the definitions for the interfaces */
4
5
6  /* File created by MIDL compiler version 7.00.0499 */
7 /* Compiler settings for transact.idl:
8       Oicf, W1, Zp8, env=Win32 (32b run)
9       protocol : dce , ms_ext, c_ext, robust
10       error checks: allocation ref bounds_check enum stub_data 
11       VC __declspec() decoration level: 
12                __declspec(uuid()), __declspec(selectany), __declspec(novtable)
13                DECLSPEC_UUID(), MIDL_INTERFACE()
14 */
15 //@@MIDL_FILE_HEADING(  )
16
17 #pragma warning( disable: 4049 )  /* more than 64k source lines */
18
19
20 /* verify that the <rpcndr.h> version is high enough to compile this file*/
21 #ifndef __REQUIRED_RPCNDR_H_VERSION__
22 #define __REQUIRED_RPCNDR_H_VERSION__ 500
23 #endif
24
25 /* verify that the <rpcsal.h> version is high enough to compile this file*/
26 #ifndef __REQUIRED_RPCSAL_H_VERSION__
27 #define __REQUIRED_RPCSAL_H_VERSION__ 100
28 #endif
29
30 #include "rpc.h"
31 #include "rpcndr.h"
32
33 #ifndef __RPCNDR_H_VERSION__
34 #error this stub requires an updated version of <rpcndr.h>
35 #endif // __RPCNDR_H_VERSION__
36
37 #ifndef COM_NO_WINDOWS_H
38 #include "windows.h"
39 #include "ole2.h"
40 #endif /*COM_NO_WINDOWS_H*/
41
42 #ifndef __transact_h__
43 #define __transact_h__
44
45 #if defined(_MSC_VER) && (_MSC_VER >= 1020)
46 #pragma once
47 #endif
48
49 /* Forward Declarations */ 
50
51 #ifndef __ITransaction_FWD_DEFINED__
52 #define __ITransaction_FWD_DEFINED__
53 typedef interface ITransaction ITransaction;
54 #endif     /* __ITransaction_FWD_DEFINED__ */
55
56
57 #ifndef __ITransactionCloner_FWD_DEFINED__
58 #define __ITransactionCloner_FWD_DEFINED__
59 typedef interface ITransactionCloner ITransactionCloner;
60 #endif     /* __ITransactionCloner_FWD_DEFINED__ */
61
62
63 #ifndef __ITransaction2_FWD_DEFINED__
64 #define __ITransaction2_FWD_DEFINED__
65 typedef interface ITransaction2 ITransaction2;
66 #endif     /* __ITransaction2_FWD_DEFINED__ */
67
68
69 #ifndef __ITransactionDispenser_FWD_DEFINED__
70 #define __ITransactionDispenser_FWD_DEFINED__
71 typedef interface ITransactionDispenser ITransactionDispenser;
72 #endif     /* __ITransactionDispenser_FWD_DEFINED__ */
Lines 73 ... 1071 are skipped.
1072
1073
1074 /* interface __MIDL_itf_transact_0000_0009 */
1075 /* [local] */ 
1076
1077
1078
1079 #if _MSC_VER < 1100 || !defined(__cplusplus)
1080
1081 DEFINE_GUID(IID_ITransaction,                          0x0fb15084, 0xaf41, 0x11ce, 0xbd, 0x2b, 0x20, 0x4c, 0x4f, 0x4f, 0x50, 0x20);
1082 DEFINE_GUID(IID_ITransactionCloner,                0x02656950, 0x2152, 0x11d0, 0x94, 0x4C, 0x00, 0xA0, 0xC9, 0x05, 0x41, 0x6E);
1083 DEFINE_GUID(IID_ITransaction2,                         0x34021548, 0x0065, 0x11d3, 0xba, 0xc1, 0x00, 0xc0, 0x4f, 0x79, 0x7b, 0xe2);
1084 DEFINE_GUID(IID_ITransactionDispenser,           0x3A6AD9E1, 0x23B9, 0x11cf, 0xAD, 0x60, 0x00, 0xAA, 0x00, 0xA7, 0x4C, 0xCD);
1085 DEFINE_GUID(IID_ITransactionOptions,               0x3A6AD9E0, 0x23B9, 0x11cf, 0xAD, 0x60, 0x00, 0xAA, 0x00, 0xA7, 0x4C, 0xCD);
1086 DEFINE_GUID(IID_ITransactionOutcomeEvents,     0x3A6AD9E2, 0x23B9, 0x11cf, 0xAD, 0x60, 0x00, 0xAA, 0x00, 0xA7, 0x4C, 0xCD);
1087 DEFINE_GUID(IID_ITmNodeName,     0x30274F88, 0x6EE4, 0x474e, 0x9B, 0x95, 0x78, 0x07, 0xBC, 0x9E, 0xF8, 0xCF);
1088 DEFINE_GUID(IID_IKernelTransaction,                0x79427a2b, 0xf895, 0x40e0, 0xbe, 0x79, 0xb5, 0x7d, 0xc8, 0x2e, 0xd2, 0x31);
1089
1090 #else // #if _MSC_VER < 1100 || !defined(__cplusplus)
1091
1092 #define  IID_ITransaction                                 __uuidof(ITransaction)
1093 #define  IID_ITransactionCloner                       __uuidof(ITransactionCloner)
1094 #define  IID_ITransaction2                               __uuidof(ITransaction2)
1095 #define  IID_ITransactionDispenser                  __uuidof(ITransactionDispenser)
1096 #define  IID_ITransactionOptions                     __uuidof(ITransactionOptions)
1097 #define  IID_ITransactionOutcomeEvents           __uuidof(ITransactionOutcomeEvents)
1098 #define  IID_ITmNodeName           __uuidof(ITmNodeName)
1099 #define  IID_IKernelTransaction                       __uuidof(IKernelTransaction)
1100
1101 #endif // #if _MSC_VER < 1100 || !defined(__cplusplus)
1102
1103
1104
1105 extern RPC_IF_HANDLE __MIDL_itf_transact_0000_0009_v0_0_c_ifspec;
1106 extern RPC_IF_HANDLE __MIDL_itf_transact_0000_0009_v0_0_s_ifspec;
1107
1108 /* Additional Prototypes for ALL interfaces */
1109
1110 /* end of Additional Prototypes */
1111
1112 #ifdef __cplusplus
1113 }
1114 #endif
1115
1116 #endif
1117
1118
1119
1120