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
31 #include "wine/debug.h"
33 WINE_DEFAULT_DEBUG_CHANNEL(wintab32);
35 /***********************************************************************
36 * WTInfoA (WINTAB32.20)
38 UINT WINAPI WTInfoA(UINT wCategory, UINT nIndex, LPVOID lpOutput)
40 FIXME("(%u, %u, %p): stub\n", wCategory, nIndex, lpOutput);
42 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
47 /***********************************************************************
48 * WTInfoW (WINTAB32.1020)
50 UINT WINAPI WTInfoW(UINT wCategory, UINT nIndex, LPVOID lpOutput)
52 FIXME("(%u, %u, %p): stub\n", wCategory, nIndex, lpOutput);
54 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
59 /***********************************************************************
60 * WTOpenA (WINTAB32.21)
62 HCTX WINAPI WTOpenA(HWND hWnd, LPLOGCONTEXTA lpLogCtx, BOOL fEnable)
64 FIXME("(%p, %p, %u): stub\n", hWnd, lpLogCtx, fEnable);
66 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
71 /***********************************************************************
72 * WTOpenW (WINTAB32.1021)
74 HCTX WINAPI WTOpenW(HWND hWnd, LPLOGCONTEXTW lpLogCtx, BOOL fEnable)
76 FIXME("(%p, %p, %u): stub\n", hWnd, lpLogCtx, fEnable);
78 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
83 /***********************************************************************
84 * WTClose (WINTAB32.22)
86 BOOL WINAPI WTClose(HCTX hCtx)
88 FIXME("(%p): stub\n", hCtx);
90 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
95 /***********************************************************************
96 * WTPacketsGet (WINTAB32.23)
98 int WINAPI WTPacketsGet(HCTX hCtx, int cMaxPkts, LPVOID lpPkts)
100 FIXME("(%p, %d, %p): stub\n", hCtx, cMaxPkts, lpPkts);
102 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
107 /***********************************************************************
108 * WTPacket (WINTAB32.24)
110 BOOL WINAPI WTPacket(HCTX hCtx, UINT wSerial, LPVOID lpPkt)
112 FIXME("(%p, %d, %p): stub\n", hCtx, wSerial, lpPkt);
114 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
119 /***********************************************************************
120 * WTEnable (WINTAB32.40)
122 BOOL WINAPI WTEnable(HCTX hCtx, BOOL fEnable)
124 FIXME("(%p, %u): stub\n", hCtx, fEnable);
126 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
131 /***********************************************************************
132 * WTOverlap (WINTAB32.41)
134 BOOL WINAPI WTOverlap(HCTX hCtx, BOOL fToTop)
136 FIXME("(%p, %u): stub\n", hCtx, fToTop);
138 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
143 /***********************************************************************
144 * WTConfig (WINTAB32.61)
146 BOOL WINAPI WTConfig(HCTX hCtx, HWND hWnd)
148 FIXME("(%p, %p): stub\n", hCtx, hWnd);
150 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
155 /***********************************************************************
156 * WTGetA (WINTAB32.61)
158 BOOL WINAPI WTGetA(HCTX hCtx, LPLOGCONTEXTA lpLogCtx)
160 FIXME("(%p, %p): stub\n", hCtx, lpLogCtx);
162 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
167 /***********************************************************************
168 * WTGetW (WINTAB32.1061)
170 BOOL WINAPI WTGetW(HCTX hCtx, LPLOGCONTEXTW lpLogCtx)
172 FIXME("(%p, %p): stub\n", hCtx, lpLogCtx);
174 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
179 /***********************************************************************
180 * WTSetA (WINTAB32.62)
182 BOOL WINAPI WTSetA(HCTX hCtx, LPLOGCONTEXTA lpLogCtx)
184 FIXME("(%p, %p): stub\n", hCtx, lpLogCtx);
186 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
191 /***********************************************************************
192 * WTSetW (WINTAB32.1062)
194 BOOL WINAPI WTSetW(HCTX hCtx, LPLOGCONTEXTW lpLogCtx)
196 FIXME("(%p, %p): stub\n", hCtx, lpLogCtx);
198 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
203 /***********************************************************************
204 * WTExtGet (WINTAB32.63)
206 BOOL WINAPI WTExtGet(HCTX hCtx, UINT wExt, LPVOID lpData)
208 FIXME("(%p, %u, %p): stub\n", hCtx, wExt, lpData);
210 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
215 /***********************************************************************
216 * WTExtSet (WINTAB32.64)
218 BOOL WINAPI WTExtSet(HCTX hCtx, UINT wExt, LPVOID lpData)
220 FIXME("(%p, %u, %p): stub\n", hCtx, wExt, lpData);
222 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
227 /***********************************************************************
228 * WTSave (WINTAB32.65)
230 BOOL WINAPI WTSave(HCTX hCtx, LPVOID lpSaveInfo)
232 FIXME("(%p, %p): stub\n", hCtx, lpSaveInfo);
234 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
239 /***********************************************************************
240 * WTRestore (WINTAB32.66)
242 HCTX WINAPI WTRestore(HWND hWnd, LPVOID lpSaveInfo, BOOL fEnable)
244 FIXME("(%p, %p, %u): stub\n", hWnd, lpSaveInfo, fEnable);
246 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
251 /***********************************************************************
252 * WTPacketsPeek (WINTAB32.80)
254 int WINAPI WTPacketsPeek(HCTX hCtx, int cMaxPkts, LPVOID lpPkts)
256 FIXME("(%p, %d, %p): stub\n", hCtx, cMaxPkts, lpPkts);
258 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
263 /***********************************************************************
264 * WTDataGet (WINTAB32.81)
266 int WINAPI WTDataGet(HCTX hCtx, UINT wBegin, UINT wEnd,
267 int cMaxPkts, LPVOID lpPkts, LPINT lpNPkts)
269 FIXME("(%p, %u, %u, %d, %p, %p): stub\n",
270 hCtx, wBegin, wEnd, cMaxPkts, lpPkts, lpNPkts);
272 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
277 /***********************************************************************
278 * WTDataPeek (WINTAB32.82)
280 int WINAPI WTDataPeek(HCTX hCtx, UINT wBegin, UINT wEnd,
281 int cMaxPkts, LPVOID lpPkts, LPINT lpNPkts)
283 FIXME("(%p, %u, %u, %d, %p, %p): stub\n",
284 hCtx, wBegin, wEnd, cMaxPkts, lpPkts, lpNPkts);
286 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
291 /***********************************************************************
292 * WTQueuePacketsEx (WINTAB32.200)
294 BOOL WINAPI WTQueuePacketsEx(HCTX hCtx, UINT *lpOld, UINT *lpNew)
296 FIXME("(%p, %p, %p): stub\n", hCtx, lpOld, lpNew);
298 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
303 /***********************************************************************
304 * WTQueueSizeGet (WINTAB32.84)
306 int WINAPI WTQueueSizeGet(HCTX hCtx)
308 FIXME("(%p): stub\n", hCtx);
310 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);
315 /***********************************************************************
316 * WTQueueSizeSet (WINTAB32.85)
318 BOOL WINAPI WTQueueSizeSet(HCTX hCtx, int nPkts)
320 FIXME("(%p, %d): stub\n", hCtx, nPkts);
322 SetLastError(ERROR_CALL_NOT_IMPLEMENTED);