1 //-------------------------------------------------------------------------- 
2 // 
3 //  Copyright (c) Microsoft Corporation.  All rights reserved. 
4 // 
5 //  File: rtscom.h 
6 //          Microsoft Tablet PC API definitions 
7 // 
8 //-------------------------------------------------------------------------- 
9     
10      
11      
12
13
14 /* this ALWAYS GENERATED file contains the definitions for the interfaces */
15
16
17  /* File created by MIDL compiler version 7.00.0499 */
18 /* Compiler settings for rtscom.idl:
19       Oicf, W1, Zp8, env=Win32 (32b run)
20       protocol : dce , ms_ext, c_ext, robust
21       error checks: allocation ref bounds_check enum stub_data 
22       VC __declspec() decoration level: 
23                __declspec(uuid()), __declspec(selectany), __declspec(novtable)
24                DECLSPEC_UUID(), MIDL_INTERFACE()
25 */
26 //@@MIDL_FILE_HEADING(  )
27
28 #pragma warning( disable: 4049 )  /* more than 64k source lines */
29
30
31 /* verify that the <rpcndr.h> version is high enough to compile this file*/
32 #ifndef __REQUIRED_RPCNDR_H_VERSION__
33 #define __REQUIRED_RPCNDR_H_VERSION__ 500
34 #endif
35
36 /* verify that the <rpcsal.h> version is high enough to compile this file*/
37 #ifndef __REQUIRED_RPCSAL_H_VERSION__
38 #define __REQUIRED_RPCSAL_H_VERSION__ 100
39 #endif
40
41 #include "rpc.h"
42 #include "rpcndr.h"
43
44 #ifndef __RPCNDR_H_VERSION__
45 #error this stub requires an updated version of <rpcndr.h>
46 #endif // __RPCNDR_H_VERSION__
47
48
49 #ifndef __rtscom_h__
50 #define __rtscom_h__
51
52 #if defined(_MSC_VER) && (_MSC_VER >= 1020)
53 #pragma once
54 #endif
55
56 /* Forward Declarations */ 
57
58 #ifndef __IRealTimeStylus_FWD_DEFINED__
59 #define __IRealTimeStylus_FWD_DEFINED__
60 typedef interface IRealTimeStylus IRealTimeStylus;
61 #endif     /* __IRealTimeStylus_FWD_DEFINED__ */
62
63
64 #ifndef __IRealTimeStylus2_FWD_DEFINED__
65 #define __IRealTimeStylus2_FWD_DEFINED__
66 typedef interface IRealTimeStylus2 IRealTimeStylus2;
67 #endif     /* __IRealTimeStylus2_FWD_DEFINED__ */
68
69
70 #ifndef __IRealTimeStylusSynchronization_FWD_DEFINED__
71 #define __IRealTimeStylusSynchronization_FWD_DEFINED__
72 typedef interface IRealTimeStylusSynchronization IRealTimeStylusSynchronization;
73 #endif     /* __IRealTimeStylusSynchronization_FWD_DEFINED__ */
74
75
76 #ifndef __IStrokeBuilder_FWD_DEFINED__
77 #define __IStrokeBuilder_FWD_DEFINED__
78 typedef interface IStrokeBuilder IStrokeBuilder;
79 #endif     /* __IStrokeBuilder_FWD_DEFINED__ */
80
81
82 #ifndef __IStylusPlugin_FWD_DEFINED__
83 #define __IStylusPlugin_FWD_DEFINED__
Lines 84 ... 2167 are skipped.
2168 #endif     /* __IGestureRecognizer_INTERFACE_DEFINED__ */
2169
2170
2171 EXTERN_C const CLSID CLSID_RealTimeStylus;
2172
2173 #ifdef __cplusplus
2174
2175 class DECLSPEC_UUID("E26B366D-F998-43ce-836F-CB6D904432B0")
2176 RealTimeStylus;
2177 #endif
2178
2179 EXTERN_C const CLSID CLSID_DynamicRenderer;
2180
2181 #ifdef __cplusplus
2182
2183 class DECLSPEC_UUID("ECD32AEA-746F-4dcb-BF68-082757FAFF18")
2184 DynamicRenderer;
2185 #endif
2186
2187 EXTERN_C const CLSID CLSID_GestureRecognizer;
2188
2189 #ifdef __cplusplus
2190
2191 class DECLSPEC_UUID("EA30C654-C62C-441f-AC00-95F9A196782C")
2192 GestureRecognizer;
2193 #endif
2194
2195 EXTERN_C const CLSID CLSID_StrokeBuilder;
2196
2197 #ifdef __cplusplus
2198
2199 class DECLSPEC_UUID("E810CEE7-6E51-4cb0-AA3A-0B985B70DAF7")
2200 StrokeBuilder;
2201 #endif
2202 #endif /* __TPCRTSLib_LIBRARY_DEFINED__ */
2203
2204 /* Additional Prototypes for ALL interfaces */
2205
2206 /* end of Additional Prototypes */
2207
2208 #ifdef __cplusplus
2209 }
2210 #endif
2211
2212 #endif
2213
2214
2215
2216