Sysfn9 - event mask was added into returned buffer

git-svn-id: svn://kolibrios.org@1663 a494cfbc-eb01-0410-851d-a64ba20cac60
This commit is contained in:
Nasarus
2010-10-17 16:22:47 +00:00
parent 9f7b730b3b
commit 29c78b8e54
3 changed files with 6 additions and 0 deletions

View File

@@ -354,6 +354,7 @@
* <20><><EFBFBD> 0 (<28><>᪠ 1): <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><E1A8AC><EFBFBD><EFBFBD><E0AEA2><EFBFBD> * <20><><EFBFBD> 0 (<28><>᪠ 1): <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><E1A8AC><EFBFBD><EFBFBD><E0AEA2><EFBFBD>
* <20><><EFBFBD> 1 (<28><>᪠ 2): <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E0AEA2><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> * <20><><EFBFBD> 1 (<28><>᪠ 2): <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E0AEA2><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>
* <20><><EFBFBD> 2 (<28><>᪠ 4): <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> * <20><><EFBFBD> 2 (<28><>᪠ 4): <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
* +71 = +0x47: dword: <20><>᪠ ᮡ<>
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>: <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>:
* <20><><EFBFBD><EFBFBD><EFBFBD> <20><EFBFBD><E3ACA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> 1. * <20><><EFBFBD><EFBFBD><EFBFBD> <20><EFBFBD><E3ACA5><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20> 1.
* <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E9A0A5><EFBFBD> <20><><EFBFBD><EFBFBD><E7A5AD> <20><> <20><><EFBFBD><EFBFBD> <20><><20><><20><><EFBFBD><E2AEAA>, <20><><EFBFBD><E1AAAE><EFBFBD><EFBFBD> * <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E9A0A5><EFBFBD> <20><><EFBFBD><EFBFBD><E7A5AD> <20><> <20><><EFBFBD><EFBFBD> <20><><20><><20><><EFBFBD><E2AEAA>, <20><><EFBFBD><E1AAAE><EFBFBD><EFBFBD>

View File

@@ -347,6 +347,7 @@ Returned value:
* bit 0 (mask 1): window is maximized * bit 0 (mask 1): window is maximized
* bit 1 (mask 2): window is minimized to panel * bit 1 (mask 2): window is minimized to panel
* bit 2 (mask 4): window is rolled up * bit 2 (mask 4): window is rolled up
* +71 = +0x47: dword: event mask
Remarks: Remarks:
* Slots are numbered starting from 1. * Slots are numbered starting from 1.
* Returned value is not a total number of threads, because there * Returned value is not a total number of threads, because there

View File

@@ -2775,6 +2775,10 @@ sys_cpuusage:
mov al, [ecx+window_data+WDATA.fl_wstate] mov al, [ecx+window_data+WDATA.fl_wstate]
stosb stosb
; Event mask (+71)
mov EAX, dword [ECX+CURRENT_TASK+TASKDATA.event_mask]
stosd
pop esi pop esi
pop edi pop edi