Use a flag to test if create structure is unicode.
[wine] / dlls / ttydrv / ttydrv.spec
1 name    ttydrv
2 type    win32
3 init    TTYDRV_Init
4
5 import  user32.dll
6 import  gdi32.dll
7 import  kernel32.dll
8 import  ntdll.dll
9
10 debug_channels (ttydrv)
11
12 # USER driver
13
14 @ cdecl InitKeyboard() TTYDRV_InitKeyboard
15 @ cdecl VkKeyScan(long) TTYDRV_VkKeyScan
16 @ cdecl MapVirtualKey(long long) TTYDRV_MapVirtualKey
17 @ cdecl GetKeyNameText(long str long) TTYDRV_GetKeyNameText
18 @ cdecl ToUnicode(long long ptr ptr long long) TTYDRV_ToUnicode
19 @ cdecl Beep() TTYDRV_Beep
20 @ cdecl GetDIState(long ptr) TTYDRV_GetDIState
21 @ cdecl GetDIData(ptr long ptr ptr long) TTYDRV_GetDIData
22 @ cdecl InitMouse(ptr) TTYDRV_InitMouse
23 @ cdecl SetCursor(ptr) TTYDRV_SetCursor
24 @ cdecl MoveCursor(long long) TTYDRV_MoveCursor
25 @ cdecl GetScreenSaveActive() TTYDRV_GetScreenSaveActive
26 @ cdecl SetScreenSaveActive(long) TTYDRV_SetScreenSaveActive
27 @ cdecl GetScreenSaveTimeout() TTYDRV_GetScreenSaveTimeout
28 @ cdecl SetScreenSaveTimeout(long) TTYDRV_SetScreenSaveTimeout
29 @ cdecl LoadOEMResource(long long) TTYDRV_LoadOEMResource
30 @ cdecl CreateWindow(long ptr long) TTYDRV_CreateWindow
31 @ cdecl DestroyWindow(long) TTYDRV_DestroyWindow
32 @ cdecl GetDC(long long long long) TTYDRV_GetDC
33 @ cdecl SetWindowPos(ptr) TTYDRV_SetWindowPos
34 @ cdecl AcquireClipboard() TTYDRV_AcquireClipboard
35 @ cdecl ReleaseClipboard() TTYDRV_ReleaseClipboard
36 @ cdecl SetClipboardData(long) TTYDRV_SetClipboardData
37 @ cdecl GetClipboardData(long) TTYDRV_GetClipboardData
38 @ cdecl IsClipboardFormatAvailable(long) TTYDRV_IsClipboardFormatAvailable
39 @ cdecl RegisterClipboardFormat(str) TTYDRV_RegisterClipboardFormat
40 @ cdecl IsSelectionOwner() TTYDRV_IsSelectionOwner
41 @ cdecl ResetSelectionOwner(ptr long) TTYDRV_ResetSelectionOwner