/* Auto generated GreenCard 2 code for FFI */
#include <windows.h>
#include "errors.h"
#include "win32debug.h"
#include "Win32SystemInfo_stub_ffi.h"
UINT prim_cOLOR_SCROLLBAR()
{ UINT res1;
  do {res1=COLOR_SCROLLBAR;
      
      return((UINT)(res1));} while(0);
}
UINT prim_cOLOR_BACKGROUND()
{ UINT res1;
  do {res1=COLOR_BACKGROUND;
      
      return((UINT)(res1));} while(0);
}
UINT prim_cOLOR_ACTIVECAPTION()
{ UINT res1;
  do {res1=COLOR_ACTIVECAPTION;
      
      return((UINT)(res1));} while(0);
}
UINT prim_cOLOR_INACTIVECAPTION()
{ UINT res1;
  do {res1=COLOR_INACTIVECAPTION;
      
      return((UINT)(res1));} while(0);
}
UINT prim_cOLOR_MENU()
{ UINT res1;
  do {res1=COLOR_MENU;
      
      return((UINT)(res1));} while(0);
}
UINT prim_cOLOR_WINDOW()
{ UINT res1;
  do {res1=COLOR_WINDOW;
      
      return((UINT)(res1));} while(0);
}
UINT prim_cOLOR_WINDOWFRAME()
{ UINT res1;
  do {res1=COLOR_WINDOWFRAME;
      
      return((UINT)(res1));} while(0);
}
UINT prim_cOLOR_MENUTEXT()
{ UINT res1;
  do {res1=COLOR_MENUTEXT;
      
      return((UINT)(res1));} while(0);
}
UINT prim_cOLOR_WINDOWTEXT()
{ UINT res1;
  do {res1=COLOR_WINDOWTEXT;
      
      return((UINT)(res1));} while(0);
}
UINT prim_cOLOR_CAPTIONTEXT()
{ UINT res1;
  do {res1=COLOR_CAPTIONTEXT;
      
      return((UINT)(res1));} while(0);
}
UINT prim_cOLOR_ACTIVEBORDER()
{ UINT res1;
  do {res1=COLOR_ACTIVEBORDER;
      
      return((UINT)(res1));} while(0);
}
UINT prim_cOLOR_INACTIVEBORDER()
{ UINT res1;
  do {res1=COLOR_INACTIVEBORDER;
      
      return((UINT)(res1));} while(0);
}
UINT prim_cOLOR_APPWORKSPACE()
{ UINT res1;
  do {res1=COLOR_APPWORKSPACE;
      
      return((UINT)(res1));} while(0);
}
UINT prim_cOLOR_HIGHLIGHT()
{ UINT res1;
  do {res1=COLOR_HIGHLIGHT;
      
      return((UINT)(res1));} while(0);
}
UINT prim_cOLOR_HIGHLIGHTTEXT()
{ UINT res1;
  do {res1=COLOR_HIGHLIGHTTEXT;
      
      return((UINT)(res1));} while(0);
}
UINT prim_cOLOR_BTNFACE()
{ UINT res1;
  do {res1=COLOR_BTNFACE;
      
      return((UINT)(res1));} while(0);
}
UINT prim_cOLOR_BTNSHADOW()
{ UINT res1;
  do {res1=COLOR_BTNSHADOW;
      
      return((UINT)(res1));} while(0);
}
UINT prim_cOLOR_GRAYTEXT()
{ UINT res1;
  do {res1=COLOR_GRAYTEXT;
      
      return((UINT)(res1));} while(0);
}
UINT prim_cOLOR_BTNTEXT()
{ UINT res1;
  do {res1=COLOR_BTNTEXT;
      
      return((UINT)(res1));} while(0);
}
UINT prim_cOLOR_INACTIVECAPTIONTEXT()
{ UINT res1;
  do {res1=COLOR_INACTIVECAPTIONTEXT;
      
      return((UINT)(res1));} while(0);
}
UINT prim_cOLOR_BTNHIGHLIGHT()
{ UINT res1;
  do {res1=COLOR_BTNHIGHLIGHT;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_ARRANGE()
{ UINT res1;
  do {res1=SM_ARRANGE;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CLEANBOOT()
{ UINT res1;
  do {res1=SM_CLEANBOOT;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CMETRICS()
{ UINT res1;
  do {res1=SM_CMETRICS;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CMOUSEBUTTONS()
{ UINT res1;
  do {res1=SM_CMOUSEBUTTONS;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CXBORDER()
{ UINT res1;
  do {res1=SM_CXBORDER;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYBORDER()
{ UINT res1;
  do {res1=SM_CYBORDER;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CXCURSOR()
{ UINT res1;
  do {res1=SM_CXCURSOR;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYCURSOR()
{ UINT res1;
  do {res1=SM_CYCURSOR;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CXDLGFRAME()
{ UINT res1;
  do {res1=SM_CXDLGFRAME;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYDLGFRAME()
{ UINT res1;
  do {res1=SM_CYDLGFRAME;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CXDOUBLECLK()
{ UINT res1;
  do {res1=SM_CXDOUBLECLK;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYDOUBLECLK()
{ UINT res1;
  do {res1=SM_CYDOUBLECLK;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CXDRAG()
{ UINT res1;
  do {res1=SM_CXDRAG;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYDRAG()
{ UINT res1;
  do {res1=SM_CYDRAG;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CXEDGE()
{ UINT res1;
  do {res1=SM_CXEDGE;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYEDGE()
{ UINT res1;
  do {res1=SM_CYEDGE;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CXFRAME()
{ UINT res1;
  do {res1=SM_CXFRAME;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYFRAME()
{ UINT res1;
  do {res1=SM_CYFRAME;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CXFULLSCREEN()
{ UINT res1;
  do {res1=SM_CXFULLSCREEN;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYFULLSCREEN()
{ UINT res1;
  do {res1=SM_CYFULLSCREEN;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CXHSCROLL()
{ UINT res1;
  do {res1=SM_CXHSCROLL;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYVSCROLL()
{ UINT res1;
  do {res1=SM_CYVSCROLL;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CXICON()
{ UINT res1;
  do {res1=SM_CXICON;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYICON()
{ UINT res1;
  do {res1=SM_CYICON;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CXICONSPACING()
{ UINT res1;
  do {res1=SM_CXICONSPACING;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYICONSPACING()
{ UINT res1;
  do {res1=SM_CYICONSPACING;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CXMAXIMIZED()
{ UINT res1;
  do {res1=SM_CXMAXIMIZED;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYMAXIMIZED()
{ UINT res1;
  do {res1=SM_CYMAXIMIZED;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CXMENUCHECK()
{ UINT res1;
  do {res1=SM_CXMENUCHECK;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYMENUCHECK()
{ UINT res1;
  do {res1=SM_CYMENUCHECK;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CXMENUSIZE()
{ UINT res1;
  do {res1=SM_CXMENUSIZE;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYMENUSIZE()
{ UINT res1;
  do {res1=SM_CYMENUSIZE;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CXMIN()
{ UINT res1;
  do {res1=SM_CXMIN;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYMIN()
{ UINT res1;
  do {res1=SM_CYMIN;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CXMINIMIZED()
{ UINT res1;
  do {res1=SM_CXMINIMIZED;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYMINIMIZED()
{ UINT res1;
  do {res1=SM_CYMINIMIZED;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CXMINTRACK()
{ UINT res1;
  do {res1=SM_CXMINTRACK;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYMINTRACK()
{ UINT res1;
  do {res1=SM_CYMINTRACK;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CXSCREEN()
{ UINT res1;
  do {res1=SM_CXSCREEN;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYSCREEN()
{ UINT res1;
  do {res1=SM_CYSCREEN;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CXSIZE()
{ UINT res1;
  do {res1=SM_CXSIZE;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYSIZE()
{ UINT res1;
  do {res1=SM_CYSIZE;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CXSIZEFRAME()
{ UINT res1;
  do {res1=SM_CXSIZEFRAME;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYSIZEFRAME()
{ UINT res1;
  do {res1=SM_CYSIZEFRAME;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CXSMICON()
{ UINT res1;
  do {res1=SM_CXSMICON;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYSMICON()
{ UINT res1;
  do {res1=SM_CYSMICON;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CXSMSIZE()
{ UINT res1;
  do {res1=SM_CXSMSIZE;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYSMSIZE()
{ UINT res1;
  do {res1=SM_CYSMSIZE;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CXVSCROLL()
{ UINT res1;
  do {res1=SM_CXVSCROLL;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYHSCROLL()
{ UINT res1;
  do {res1=SM_CYHSCROLL;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYVTHUMB()
{ UINT res1;
  do {res1=SM_CYVTHUMB;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYCAPTION()
{ UINT res1;
  do {res1=SM_CYCAPTION;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYKANJIWINDOW()
{ UINT res1;
  do {res1=SM_CYKANJIWINDOW;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYMENU()
{ UINT res1;
  do {res1=SM_CYMENU;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_CYSMCAPTION()
{ UINT res1;
  do {res1=SM_CYSMCAPTION;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_DBCSENABLED()
{ UINT res1;
  do {res1=SM_DBCSENABLED;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_DEBUG()
{ UINT res1;
  do {res1=SM_DEBUG;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_MENUDROPALIGNMENT()
{ UINT res1;
  do {res1=SM_MENUDROPALIGNMENT;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_MIDEASTENABLED()
{ UINT res1;
  do {res1=SM_MIDEASTENABLED;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_MOUSEPRESENT()
{ UINT res1;
  do {res1=SM_MOUSEPRESENT;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_NETWORK()
{ UINT res1;
  do {res1=SM_NETWORK;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_PENWINDOWS()
{ UINT res1;
  do {res1=SM_PENWINDOWS;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_SECURE()
{ UINT res1;
  do {res1=SM_SECURE;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_SHOWSOUNDS()
{ UINT res1;
  do {res1=SM_SHOWSOUNDS;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_SLOWMACHINE()
{ UINT res1;
  do {res1=SM_SLOWMACHINE;
      
      return((UINT)(res1));} while(0);
}
UINT prim_sM_SWAPBUTTON()
{ UINT res1;
  do {res1=SM_SWAPBUTTON;
      
      return((UINT)(res1));} while(0);
}
