4 * Copyright 2002 Patrik Stridvall
6 * This library is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU Lesser General Public
8 * License as published by the Free Software Foundation; either
9 * version 2.1 of the License, or (at your option) any later version.
11 * This library is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 * Lesser General Public License for more details.
16 * You should have received a copy of the GNU Lesser General Public
17 * License along with this library; if not, write to the Free Software
18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
29 #include "wine/debug.h"
31 WINE_DEFAULT_DEBUG_CHANNEL(wintab32
);
33 /***********************************************************************
34 * WTInfoA (WINTAB32.20)
36 UINT WINAPI
WTInfoA(UINT wCategory
, UINT nIndex
, LPVOID lpOutput
)
38 FIXME("(%u, %u, %p): stub\n", wCategory
, nIndex
, lpOutput
);
40 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
45 /***********************************************************************
46 * WTInfoW (WINTAB32.1020)
48 UINT WINAPI
WTInfoW(UINT wCategory
, UINT nIndex
, LPVOID lpOutput
)
50 FIXME("(%u, %u, %p): stub\n", wCategory
, nIndex
, lpOutput
);
52 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
57 /***********************************************************************
58 * WTOpenA (WINTAB32.21)
60 HCTX WINAPI
WTOpenA(HWND hWnd
, LPLOGCONTEXTA lpLogCtx
, BOOL fEnable
)
62 FIXME("(%p, %p, %u): stub\n", hWnd
, lpLogCtx
, fEnable
);
64 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
69 /***********************************************************************
70 * WTOpenW (WINTAB32.1021)
72 HCTX WINAPI
WTOpenW(HWND hWnd
, LPLOGCONTEXTW lpLogCtx
, BOOL fEnable
)
74 FIXME("(%p, %p, %u): stub\n", hWnd
, lpLogCtx
, fEnable
);
76 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
81 /***********************************************************************
82 * WTClose (WINTAB32.22)
84 BOOL WINAPI
WTClose(HCTX hCtx
)
86 FIXME("(%p): stub\n", hCtx
);
88 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
93 /***********************************************************************
94 * WTPacketsGet (WINTAB32.23)
96 int WINAPI
WTPacketsGet(HCTX hCtx
, int cMaxPkts
, LPVOID lpPkts
)
98 FIXME("(%p, %d, %p): stub\n", hCtx
, cMaxPkts
, lpPkts
);
100 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
105 /***********************************************************************
106 * WTPacket (WINTAB32.24)
108 BOOL WINAPI
WTPacket(HCTX hCtx
, UINT wSerial
, LPVOID lpPkt
)
110 FIXME("(%p, %d, %p): stub\n", hCtx
, wSerial
, lpPkt
);
112 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
117 /***********************************************************************
118 * WTEnable (WINTAB32.40)
120 BOOL WINAPI
WTEnable(HCTX hCtx
, BOOL fEnable
)
122 FIXME("(%p, %u): stub\n", hCtx
, fEnable
);
124 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
129 /***********************************************************************
130 * WTOverlap (WINTAB32.41)
132 BOOL WINAPI
WTOverlap(HCTX hCtx
, BOOL fToTop
)
134 FIXME("(%p, %u): stub\n", hCtx
, fToTop
);
136 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
141 /***********************************************************************
142 * WTConfig (WINTAB32.61)
144 BOOL WINAPI
WTConfig(HCTX hCtx
, HWND hWnd
)
146 FIXME("(%p, %p): stub\n", hCtx
, hWnd
);
148 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
153 /***********************************************************************
154 * WTGetA (WINTAB32.61)
156 BOOL WINAPI
WTGetA(HCTX hCtx
, LPLOGCONTEXTA lpLogCtx
)
158 FIXME("(%p, %p): stub\n", hCtx
, lpLogCtx
);
160 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
165 /***********************************************************************
166 * WTGetW (WINTAB32.1061)
168 BOOL WINAPI
WTGetW(HCTX hCtx
, LPLOGCONTEXTW lpLogCtx
)
170 FIXME("(%p, %p): stub\n", hCtx
, lpLogCtx
);
172 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
177 /***********************************************************************
178 * WTSetA (WINTAB32.62)
180 BOOL WINAPI
WTSetA(HCTX hCtx
, LPLOGCONTEXTA lpLogCtx
)
182 FIXME("(%p, %p): stub\n", hCtx
, lpLogCtx
);
184 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
189 /***********************************************************************
190 * WTSetW (WINTAB32.1062)
192 BOOL WINAPI
WTSetW(HCTX hCtx
, LPLOGCONTEXTW lpLogCtx
)
194 FIXME("(%p, %p): stub\n", hCtx
, lpLogCtx
);
196 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
201 /***********************************************************************
202 * WTExtGet (WINTAB32.63)
204 BOOL WINAPI
WTExtGet(HCTX hCtx
, UINT wExt
, LPVOID lpData
)
206 FIXME("(%p, %u, %p): stub\n", hCtx
, wExt
, lpData
);
208 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
213 /***********************************************************************
214 * WTExtSet (WINTAB32.64)
216 BOOL WINAPI
WTExtSet(HCTX hCtx
, UINT wExt
, LPVOID lpData
)
218 FIXME("(%p, %u, %p): stub\n", hCtx
, wExt
, lpData
);
220 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
225 /***********************************************************************
226 * WTSave (WINTAB32.65)
228 BOOL WINAPI
WTSave(HCTX hCtx
, LPVOID lpSaveInfo
)
230 FIXME("(%p, %p): stub\n", hCtx
, lpSaveInfo
);
232 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
237 /***********************************************************************
238 * WTRestore (WINTAB32.66)
240 HCTX WINAPI
WTRestore(HWND hWnd
, LPVOID lpSaveInfo
, BOOL fEnable
)
242 FIXME("(%p, %p, %u): stub\n", hWnd
, lpSaveInfo
, fEnable
);
244 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
249 /***********************************************************************
250 * WTPacketsPeek (WINTAB32.80)
252 int WINAPI
WTPacketsPeek(HCTX hCtx
, int cMaxPkts
, LPVOID lpPkts
)
254 FIXME("(%p, %d, %p): stub\n", hCtx
, cMaxPkts
, lpPkts
);
256 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
261 /***********************************************************************
262 * WTDataGet (WINTAB32.81)
264 int WINAPI
WTDataGet(HCTX hCtx
, UINT wBegin
, UINT wEnd
,
265 int cMaxPkts
, LPVOID lpPkts
, LPINT lpNPkts
)
267 FIXME("(%p, %u, %u, %d, %p, %p): stub\n",
268 hCtx
, wBegin
, wEnd
, cMaxPkts
, lpPkts
, lpNPkts
);
270 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
275 /***********************************************************************
276 * WTDataPeek (WINTAB32.82)
278 int WINAPI
WTDataPeek(HCTX hCtx
, UINT wBegin
, UINT wEnd
,
279 int cMaxPkts
, LPVOID lpPkts
, LPINT lpNPkts
)
281 FIXME("(%p, %u, %u, %d, %p, %p): stub\n",
282 hCtx
, wBegin
, wEnd
, cMaxPkts
, lpPkts
, lpNPkts
);
284 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
289 /***********************************************************************
290 * WTQueuePacketsEx (WINTAB32.200)
292 BOOL WINAPI
WTQueuePacketsEx(HCTX hCtx
, UINT
*lpOld
, UINT
*lpNew
)
294 FIXME("(%p, %p, %p): stub\n", hCtx
, lpOld
, lpNew
);
296 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
301 /***********************************************************************
302 * WTQueueSizeGet (WINTAB32.84)
304 int WINAPI
WTQueueSizeGet(HCTX hCtx
)
306 FIXME("(%p): stub\n", hCtx
);
308 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);
313 /***********************************************************************
314 * WTQueueSizeSet (WINTAB32.85)
316 BOOL WINAPI
WTQueueSizeSet(HCTX hCtx
, int nPkts
)
318 FIXME("(%p, %d): stub\n", hCtx
, nPkts
);
320 SetLastError(ERROR_CALL_NOT_IMPLEMENTED
);