| 22 | # C struct redefinitions |
| 23 | PUL = ctypes.POINTER(ctypes.c_ulong) |
| 24 | class KeyBdInput(ctypes.Structure): |
| 25 | _fields_ = [("wVk", ctypes.c_ushort), |
| 26 | ("wScan", ctypes.c_ushort), |
| 27 | ("dwFlags", ctypes.c_ulong), |
| 28 | ("time", ctypes.c_ulong), |
| 29 | ("dwExtraInfo", PUL)] |
| 30 | |
| 31 | class HardwareInput(ctypes.Structure): |
| 32 | _fields_ = [("uMsg", ctypes.c_ulong), |
no outgoing calls
no test coverage detected