Rev 8088 | Rev 8246 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8088 | Rev 8161 | ||
---|---|---|---|
Line 1550... | Line 1550... | ||
1550 | * 3 = layout with pressed Alt |
1550 | * 3 = layout with pressed Alt |
1551 | * edx = pointer to the 128-bytes buffer, where the layout will be |
1551 | * edx = pointer to the 128-bytes buffer, where the layout will be |
1552 | copied |
1552 | copied |
1553 | Returned value: |
1553 | Returned value: |
1554 | * function does not return value |
1554 | * function does not return value |
- | 1555 | but if pointer in edx is illegal, for example, |
|
- | 1556 | [edx, edx + 128) region intersects with kernel memory, |
|
- | 1557 | then function returns -1 |
|
1555 | Or: |
1558 | Or: |
1556 | * eax = 26 - function number |
1559 | * eax = 26 - function number |
1557 | * ebx = 2 - subfunction number |
1560 | * ebx = 2 - subfunction number |
1558 | * ecx = 9 |
1561 | * ecx = 9 |
1559 | Returned value: |
1562 | Returned value: |