Osk: Difference between revisions
Jump to navigation
Jump to search
m (→1 Interface) |
|||
Line 9: | Line 9: | ||
contains 17 subs: | contains 17 subs: | ||
0: 0 Parameter: | 0: 0 Parameter: | ||
1: 0 Parameter: | 1: oskDialogAbort?, 0 Parameter: | ||
2: 0 Parameter: return int | 2: 0 Parameter: return int | ||
3: Set, 1 Parameter: int | 3: Set, 1 Parameter: int | ||
4: Get, 0 Parameter: | 4: Get, 0 Parameter: | ||
5: 1 Parameter: int | 5: device_mask, 1 Parameter: int mask (= 0) | ||
6: 2 Parameter: unk (ignored), uint8 [0x14] - osk_base,osk_basex3 | 6: 2 Parameter: unk (ignored), uint8 [0x14] - osk_base,osk_basex3 | ||
7: 3 Parameter: | 7: key_hook_action, 3 Parameter: uint8 result, int * key/hook/action?, char * key/hook/action?[0xCA] | ||
8: 2 Parameter: | 8: 2 Parameter: int result , wchar * string[0xCA] | ||
9: 0 Parameter: | 9: update_text, 0 Parameter: | ||
10: 2 Parameter: | 10: set_hook_mode/cb, 2 Parameter: uint8_t [0x3E], int (0x1F) | ||
11: 0 Parameter: - set Callback | 11: device_lock, 0 Parameter: - set Callback | ||
12: 0 Parameter: - set Callback | 12: device_unlock, 0 Parameter: - set Callback | ||
13: 1 Parameter: int | 13: finish_reason, 1 Parameter: int reason (1=0x8000130/2=0x8000131) | ||
14: 0 Parameter: - Job_Start and Unload osk/oskpanel/oskfullkeypanel Views | 14: 0 Parameter: - Job_Start and Unload osk/oskpanel/oskfullkeypanel Views | ||
15: 1 Parameter: | 15: set_pointer_enable_value, 1 Parameter: uint8 | ||
16: 1 Parameter: int | 16: pointer_display_pos, 1 Parameter: int [2] { pos x, pos y } | ||
{{Reverse engineering}}<noinclude>[[Category:Main]]</noinclude> | {{Reverse engineering}}<noinclude>[[Category:Main]]</noinclude> |
Revision as of 01:20, 1 April 2014
1 Identifiers:
- 1
1 Interface
contains 17 subs:
0: 0 Parameter: 1: oskDialogAbort?, 0 Parameter: 2: 0 Parameter: return int 3: Set, 1 Parameter: int 4: Get, 0 Parameter: 5: device_mask, 1 Parameter: int mask (= 0) 6: 2 Parameter: unk (ignored), uint8 [0x14] - osk_base,osk_basex3 7: key_hook_action, 3 Parameter: uint8 result, int * key/hook/action?, char * key/hook/action?[0xCA] 8: 2 Parameter: int result , wchar * string[0xCA] 9: update_text, 0 Parameter: 10: set_hook_mode/cb, 2 Parameter: uint8_t [0x3E], int (0x1F) 11: device_lock, 0 Parameter: - set Callback 12: device_unlock, 0 Parameter: - set Callback 13: finish_reason, 1 Parameter: int reason (1=0x8000130/2=0x8000131) 14: 0 Parameter: - Job_Start and Unload osk/oskpanel/oskfullkeypanel Views 15: set_pointer_enable_value, 1 Parameter: uint8 16: pointer_display_pos, 1 Parameter: int [2] { pos x, pos y }