1 /*** Autogenerated by WIDL 1.6 from include/tpcshrd.idl - Do not edit ***/
2 
3 #ifndef __REQUIRED_RPCNDR_H_VERSION__
4 #define __REQUIRED_RPCNDR_H_VERSION__ 475
5 #endif
6 
7 #include <rpc.h>
8 #include <rpcndr.h>
9 
10 #ifndef COM_NO_WINDOWS_H
11 #include <windows.h>
12 #include <ole2.h>
13 #endif
14 
15 #ifndef __tpcshrd_h__
16 #define __tpcshrd_h__
17 
18 /* Forward declarations */
19 
20 /* Headers for imported files */
21 
22 #include <wtypes.h>
23 
24 #ifdef __cplusplus
25 extern "C" {
26 #endif
27 
28 #define TABLET_DISABLE_PRESSANDHOLD        0x00000001
29 #define TABLET_DISABLE_PENTAPFEEDBACK      0x00000008
30 #define TABLET_DISABLE_PENBARRELFEEDBACK   0x00000010
31 #define TABLET_DISABLE_TOUCHUIFORCEON      0x00000100
32 #define TABLET_DISABLE_TOUCHUIFORCEOFF     0x00000200
33 #define TABLET_DISABLE_TOUCHSWITCH         0x00008000
34 #define TABLET_DISABLE_FLICKS              0x00010000
35 #define TABLET_ENABLE_FLICKSONCONTEXT      0x00020000
36 #define TABLET_ENABLE_FLICKLEARNINGMODE    0x00040000
37 #define TABLET_DISABLE_SMOOTHSCROLLING     0x00080000
38 #define TABLET_DISABLE_FLICKFALLBACKKEYS   0x00100000
39 #define TABLET_ENABLE_MULTITOUCHDATA       0x01000000
40 #define WM_TABLET_QUERYSYSTEMGESTURESTATUS 0x02CC
41 #define IP_CURSOR_DOWN  0x1
42 #define IP_INVERTED     0x2
43 #define IP_MARGIN       0x4
44 typedef DWORD CURSOR_ID;
45 typedef USHORT SYSTEM_EVENT;
46 typedef DWORD TABLET_CONTEXT_ID;
47 #ifndef _XFORM_
48 #define _XFORM_
49 typedef struct tagXFORM {
50     float eM11;
51     float eM12;
52     float eM21;
53     float eM22;
54     float eDx;
55     float eDy;
56 } XFORM;
57 #endif
58 /* Begin additional prototypes for all interfaces */
59 
60 
61 /* End additional prototypes */
62 
63 #ifdef __cplusplus
64 }
65 #endif
66 
67 #endif /* __tpcshrd_h__ */
68