Difference between revisions of "Techwiki:Win32k/SMWP"

From ReactOS Wiki
Jump to: navigation, search
(New page: SMWP from Windows typedef struct _CVR { WINDOWPOS pos; LONG xClientNew; LONG yClientNew; LONG cxClientNew; LONG cyClientNew; RECT ...)
 
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   pos;
+
   [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