Difference between revisions of "Techwiki:Win32k/SMWP"
(New page: SMWP from Windows typedef struct _CVR { WINDOWPOS pos; LONG xClientNew; LONG yClientNew; LONG cxClientNew; LONG cyClientNew; RECT ...) |
DangerGround (talk | contribs) m (techwiki links) |
||
(7 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
SMWP from Windows | SMWP from Windows | ||
− | typedef struct _CVR | + | typedef struct _CVR // Tag Ussw |
{ | { | ||
− | WINDOWPOS | + | [http://msdn.microsoft.com/en-us/library/ms632612(VS.85).aspx WINDOWPOS] pos; |
LONG xClientNew; | LONG xClientNew; | ||
LONG yClientNew; | LONG yClientNew; | ||
Line 13: | Line 13: | ||
UINT fsRE; | UINT fsRE; | ||
HRGN hrgnVisOld; | HRGN hrgnVisOld; | ||
− | PTHREADINFO pti; | + | [[Techwiki:win32k/THREADINFO|PTHREADINFO]] pti; |
HRGN hrgnClip; | HRGN hrgnClip; | ||
HRGN hrgnInterMonitor; | HRGN hrgnInterMonitor; | ||
Line 20: | Line 20: | ||
typedef struct _SMWP | typedef struct _SMWP | ||
{ | { | ||
− | HEAD head; | + | [[Techwiki:win32k/HEAD|HEAD]] head; |
UINT bShellNotify:1; | UINT bShellNotify:1; | ||
UINT bHandle:1; | UINT bHandle:1; | ||
− | INT ccvr; | + | INT ccvr; |
− | INT ccvrAlloc; | + | INT ccvrAlloc; |
PCVR acvr; | PCVR acvr; | ||
} SMWP, *PSMWP; | } SMWP, *PSMWP; |
Latest revision as of 22:22, 8 November 2009
SMWP from Windows
typedef struct _CVR // Tag Ussw { WINDOWPOS pos; LONG xClientNew; LONG yClientNew; LONG cxClientNew; LONG cyClientNew; RECT rcBlt; LONG dxBlt; LONG dyBlt; UINT fsRE; HRGN hrgnVisOld; PTHREADINFO pti; HRGN hrgnClip; HRGN hrgnInterMonitor; } CVR, *PCVR; typedef struct _SMWP { HEAD head; UINT bShellNotify:1; UINT bHandle:1; INT ccvr; INT ccvrAlloc; PCVR acvr; } SMWP, *PSMWP;
References
- Windows Symbol files, userkdx.dll, !dso