From 8b255842ecf7828eab1fd1f8130f271b8a549a42 Mon Sep 17 00:00:00 2001 From: "Dimitrie O. Paun" Date: Fri, 26 Sep 2003 04:32:19 +0000 Subject: [PATCH] Remove the obsolete pascal16 (replaced by pascal -ret16). --- dlls/commdlg/commdlg.spec | 22 +- dlls/ctl3d/ctl3d.spec | 34 +- dlls/ctl3d/ctl3dv2.spec | 34 +- dlls/gdi/dispdib.spec | 2 +- dlls/gdi/gdi.exe.spec | 504 +++++++++---------- dlls/gdi/wing.spec | 18 +- dlls/kernel/krnl386.exe.spec | 390 +++++++-------- dlls/kernel/system.drv.spec | 16 +- dlls/kernel/toolhelp.spec | 64 +-- dlls/kernel/win87em.spec | 6 +- dlls/lzexpand/lzexpand.spec | 14 +- dlls/msacm/msacm.spec | 54 +-- dlls/msvideo/msvideo.spec | 30 +- dlls/ole32/compobj.spec | 10 +- dlls/ole32/ole2.spec | 4 +- dlls/ole32/ole2nls.spec | 12 +- dlls/olecli/olecli.spec | 16 +- dlls/setupapi/setupx.spec | 58 +-- dlls/shell32/shell.spec | 28 +- dlls/user/ddeml.spec | 16 +- dlls/user/display.spec | 10 +- dlls/user/keyboard.spec | 28 +- dlls/user/mouse.spec | 6 +- dlls/user/user.exe.spec | 802 +++++++++++++++---------------- dlls/win32s/w32sys.spec | 6 +- dlls/win32s/win32s16.spec | 2 +- dlls/winaspi/winaspi.spec | 6 +- dlls/wineps/wineps16.drv.spec | 6 +- dlls/winmm/mmsystem.spec | 4 +- dlls/winmm/sound.spec | 32 +- dlls/winnls/winnls.spec | 4 +- dlls/winsock/winsock.spec | 68 +-- dlls/wintab32/wintab.spec | 78 +-- tools/winebuild/parser.c | 13 +- tools/winebuild/winebuild.man.in | 6 - 35 files changed, 1194 insertions(+), 1209 deletions(-) diff --git a/dlls/commdlg/commdlg.spec b/dlls/commdlg/commdlg.spec index 95232b1f6ef..d551dc6cdeb 100644 --- a/dlls/commdlg/commdlg.spec +++ b/dlls/commdlg/commdlg.spec @@ -1,25 +1,25 @@ -1 pascal16 GetOpenFileName(segptr) GetOpenFileName16 -2 pascal16 GetSaveFileName(segptr) GetSaveFileName16 -5 pascal16 ChooseColor(ptr) ChooseColor16 +1 pascal -ret16 GetOpenFileName(segptr) GetOpenFileName16 +2 pascal -ret16 GetSaveFileName(segptr) GetSaveFileName16 +5 pascal -ret16 ChooseColor(ptr) ChooseColor16 6 pascal FileOpenDlgProc(word word word long) FileOpenDlgProc16 7 pascal FileSaveDlgProc(word word word long) FileSaveDlgProc16 8 pascal ColorDlgProc(word word word long) ColorDlgProc16 #9 pascal LOADALTERBITMAP exported, shared data -11 pascal16 FindText(segptr) FindText16 -12 pascal16 ReplaceText(segptr) ReplaceText16 +11 pascal -ret16 FindText(segptr) FindText16 +12 pascal -ret16 ReplaceText(segptr) ReplaceText16 13 pascal FindTextDlgProc(word word word long) FindTextDlgProc16 14 pascal ReplaceTextDlgProc(word word word long) ReplaceTextDlgProc16 -15 pascal16 ChooseFont(ptr) ChooseFont16 -16 pascal16 FormatCharDlgProc(word word word long) FormatCharDlgProc16 -18 pascal16 FontStyleEnumProc(ptr ptr word long) FontStyleEnumProc16 -19 pascal16 FontFamilyEnumProc(ptr ptr word long) FontFamilyEnumProc16 -20 pascal16 PrintDlg(ptr) PrintDlg16 +15 pascal -ret16 ChooseFont(ptr) ChooseFont16 +16 pascal -ret16 FormatCharDlgProc(word word word long) FormatCharDlgProc16 +18 pascal -ret16 FontStyleEnumProc(ptr ptr word long) FontStyleEnumProc16 +19 pascal -ret16 FontFamilyEnumProc(ptr ptr word long) FontFamilyEnumProc16 +20 pascal -ret16 PrintDlg(ptr) PrintDlg16 21 pascal PrintDlgProc(word word word long) PrintDlgProc16 22 pascal PrintSetupDlgProc(word word word long) PrintSetupDlgProc16 #23 pascal EDITINTEGERONLY exported, shared data #25 pascal WANTARROWS exported, shared data 26 pascal CommDlgExtendedError() CommDlgExtendedError -27 pascal16 GetFileTitle(str ptr word) GetFileTitle16 +27 pascal -ret16 GetFileTitle(str ptr word) GetFileTitle16 #28 pascal WEP exported, shared data #29 pascal DWLBSUBCLASS exported, shared data #30 pascal DWUPARROWHACK exported, shared data diff --git a/dlls/ctl3d/ctl3d.spec b/dlls/ctl3d/ctl3d.spec index 36d5a81b7a5..ae1e0fde247 100644 --- a/dlls/ctl3d/ctl3d.spec +++ b/dlls/ctl3d/ctl3d.spec @@ -1,25 +1,25 @@ -1 pascal16 Ctl3dGetVer() Ctl3dGetVer16 -2 pascal16 Ctl3dSubclassDlg(word word) Ctl3dSubclassDlg16 -3 pascal16 Ctl3dSubclassCtl(word) Ctl3dSubclassCtl16 -4 pascal16 Ctl3dCtlColor(word long) Ctl3dCtlColor16 -5 pascal16 Ctl3dEnabled() Ctl3dEnabled16 -6 pascal16 Ctl3dColorChange() Ctl3dColorChange16 +1 pascal -ret16 Ctl3dGetVer() Ctl3dGetVer16 +2 pascal -ret16 Ctl3dSubclassDlg(word word) Ctl3dSubclassDlg16 +3 pascal -ret16 Ctl3dSubclassCtl(word) Ctl3dSubclassCtl16 +4 pascal -ret16 Ctl3dCtlColor(word long) Ctl3dCtlColor16 +5 pascal -ret16 Ctl3dEnabled() Ctl3dEnabled16 +6 pascal -ret16 Ctl3dColorChange() Ctl3dColorChange16 7 pascal BtnWndProc3d(word word word long) BtnWndProc3d16 8 pascal EditWndProc3d(word word word long) EditWndProc3d16 9 pascal ListWndProc3d(word word word long) ListWndProc3d16 10 pascal ComboWndProc3d(word word word long) ComboWndProc3d16 11 pascal StaticWndProc3d(word word word long) StaticWndProc3d16 -12 pascal16 Ctl3dRegister(word) Ctl3dRegister16 -13 pascal16 Ctl3dUnregister(word) Ctl3dUnregister16 -16 pascal16 Ctl3dAutoSubclass(word) Ctl3dAutoSubclass16 +12 pascal -ret16 Ctl3dRegister(word) Ctl3dRegister16 +13 pascal -ret16 Ctl3dUnregister(word) Ctl3dUnregister16 +16 pascal -ret16 Ctl3dAutoSubclass(word) Ctl3dAutoSubclass16 17 pascal Ctl3dDlgProc(word word word long) Ctl3dDlgProc16 -18 pascal16 Ctl3dCtlColorEx(word word long) Ctl3dCtlColorEx16 +18 pascal -ret16 Ctl3dCtlColorEx(word word long) Ctl3dCtlColorEx16 19 stub Ctl3dSetStyle 20 pascal Ctl3dDlgFramePaint(word word word long) Ctl3dDlgFramePaint16 -21 pascal16 Ctl3dSubclassDlgEx(word long) Ctl3dSubclassDlgEx16 -22 pascal16 Ctl3dWinIniChange() Ctl3dWinIniChange16 -23 pascal16 Ctl3dIsAutoSubclass() Ctl3dIsAutoSubclass16 -24 pascal16 Ctl3dUnAutoSubclass() Ctl3dUnAutoSubclass16 -25 pascal16 Ctl3dSubclassCtlEx(word word) Ctl3dSubclassCtlEx16 -26 pascal16 Ctl3dUnsubclassCtl(word) Ctl3dUnsubclassCtl16 -27 pascal16 Ctl3dAutoSubclassEx(word long) Ctl3dAutoSubclassEx16 +21 pascal -ret16 Ctl3dSubclassDlgEx(word long) Ctl3dSubclassDlgEx16 +22 pascal -ret16 Ctl3dWinIniChange() Ctl3dWinIniChange16 +23 pascal -ret16 Ctl3dIsAutoSubclass() Ctl3dIsAutoSubclass16 +24 pascal -ret16 Ctl3dUnAutoSubclass() Ctl3dUnAutoSubclass16 +25 pascal -ret16 Ctl3dSubclassCtlEx(word word) Ctl3dSubclassCtlEx16 +26 pascal -ret16 Ctl3dUnsubclassCtl(word) Ctl3dUnsubclassCtl16 +27 pascal -ret16 Ctl3dAutoSubclassEx(word long) Ctl3dAutoSubclassEx16 diff --git a/dlls/ctl3d/ctl3dv2.spec b/dlls/ctl3d/ctl3dv2.spec index 36d5a81b7a5..ae1e0fde247 100644 --- a/dlls/ctl3d/ctl3dv2.spec +++ b/dlls/ctl3d/ctl3dv2.spec @@ -1,25 +1,25 @@ -1 pascal16 Ctl3dGetVer() Ctl3dGetVer16 -2 pascal16 Ctl3dSubclassDlg(word word) Ctl3dSubclassDlg16 -3 pascal16 Ctl3dSubclassCtl(word) Ctl3dSubclassCtl16 -4 pascal16 Ctl3dCtlColor(word long) Ctl3dCtlColor16 -5 pascal16 Ctl3dEnabled() Ctl3dEnabled16 -6 pascal16 Ctl3dColorChange() Ctl3dColorChange16 +1 pascal -ret16 Ctl3dGetVer() Ctl3dGetVer16 +2 pascal -ret16 Ctl3dSubclassDlg(word word) Ctl3dSubclassDlg16 +3 pascal -ret16 Ctl3dSubclassCtl(word) Ctl3dSubclassCtl16 +4 pascal -ret16 Ctl3dCtlColor(word long) Ctl3dCtlColor16 +5 pascal -ret16 Ctl3dEnabled() Ctl3dEnabled16 +6 pascal -ret16 Ctl3dColorChange() Ctl3dColorChange16 7 pascal BtnWndProc3d(word word word long) BtnWndProc3d16 8 pascal EditWndProc3d(word word word long) EditWndProc3d16 9 pascal ListWndProc3d(word word word long) ListWndProc3d16 10 pascal ComboWndProc3d(word word word long) ComboWndProc3d16 11 pascal StaticWndProc3d(word word word long) StaticWndProc3d16 -12 pascal16 Ctl3dRegister(word) Ctl3dRegister16 -13 pascal16 Ctl3dUnregister(word) Ctl3dUnregister16 -16 pascal16 Ctl3dAutoSubclass(word) Ctl3dAutoSubclass16 +12 pascal -ret16 Ctl3dRegister(word) Ctl3dRegister16 +13 pascal -ret16 Ctl3dUnregister(word) Ctl3dUnregister16 +16 pascal -ret16 Ctl3dAutoSubclass(word) Ctl3dAutoSubclass16 17 pascal Ctl3dDlgProc(word word word long) Ctl3dDlgProc16 -18 pascal16 Ctl3dCtlColorEx(word word long) Ctl3dCtlColorEx16 +18 pascal -ret16 Ctl3dCtlColorEx(word word long) Ctl3dCtlColorEx16 19 stub Ctl3dSetStyle 20 pascal Ctl3dDlgFramePaint(word word word long) Ctl3dDlgFramePaint16 -21 pascal16 Ctl3dSubclassDlgEx(word long) Ctl3dSubclassDlgEx16 -22 pascal16 Ctl3dWinIniChange() Ctl3dWinIniChange16 -23 pascal16 Ctl3dIsAutoSubclass() Ctl3dIsAutoSubclass16 -24 pascal16 Ctl3dUnAutoSubclass() Ctl3dUnAutoSubclass16 -25 pascal16 Ctl3dSubclassCtlEx(word word) Ctl3dSubclassCtlEx16 -26 pascal16 Ctl3dUnsubclassCtl(word) Ctl3dUnsubclassCtl16 -27 pascal16 Ctl3dAutoSubclassEx(word long) Ctl3dAutoSubclassEx16 +21 pascal -ret16 Ctl3dSubclassDlgEx(word long) Ctl3dSubclassDlgEx16 +22 pascal -ret16 Ctl3dWinIniChange() Ctl3dWinIniChange16 +23 pascal -ret16 Ctl3dIsAutoSubclass() Ctl3dIsAutoSubclass16 +24 pascal -ret16 Ctl3dUnAutoSubclass() Ctl3dUnAutoSubclass16 +25 pascal -ret16 Ctl3dSubclassCtlEx(word word) Ctl3dSubclassCtlEx16 +26 pascal -ret16 Ctl3dUnsubclassCtl(word) Ctl3dUnsubclassCtl16 +27 pascal -ret16 Ctl3dAutoSubclassEx(word long) Ctl3dAutoSubclassEx16 diff --git a/dlls/gdi/dispdib.spec b/dlls/gdi/dispdib.spec index 82a2e5a5677..00d28e114b6 100644 --- a/dlls/gdi/dispdib.spec +++ b/dlls/gdi/dispdib.spec @@ -1 +1 @@ -1 pascal16 DisplayDib(ptr ptr word) DisplayDib +1 pascal -ret16 DisplayDib(ptr ptr word) DisplayDib diff --git a/dlls/gdi/gdi.exe.spec b/dlls/gdi/gdi.exe.spec index dc42d7e0c62..6c7aa677b40 100644 --- a/dlls/gdi/gdi.exe.spec +++ b/dlls/gdi/gdi.exe.spec @@ -1,13 +1,13 @@ 1 pascal SetBkColor(word long) SetBkColor16 -2 pascal16 SetBkMode(word word) SetBkMode16 -3 pascal16 SetMapMode(word word) SetMapMode16 -4 pascal16 SetROP2(word word) SetROP216 -5 pascal16 SetRelAbs(word word) SetRelAbs16 -6 pascal16 SetPolyFillMode(word word) SetPolyFillMode16 -7 pascal16 SetStretchBltMode(word word) SetStretchBltMode16 -8 pascal16 SetTextCharacterExtra(word s_word) SetTextCharacterExtra16 +2 pascal -ret16 SetBkMode(word word) SetBkMode16 +3 pascal -ret16 SetMapMode(word word) SetMapMode16 +4 pascal -ret16 SetROP2(word word) SetROP216 +5 pascal -ret16 SetRelAbs(word word) SetRelAbs16 +6 pascal -ret16 SetPolyFillMode(word word) SetPolyFillMode16 +7 pascal -ret16 SetStretchBltMode(word word) SetStretchBltMode16 +8 pascal -ret16 SetTextCharacterExtra(word s_word) SetTextCharacterExtra16 9 pascal SetTextColor(word long) SetTextColor16 -10 pascal16 SetTextJustification(word s_word s_word) SetTextJustification16 +10 pascal -ret16 SetTextJustification(word s_word s_word) SetTextJustification16 11 pascal SetWindowOrg(word s_word s_word) SetWindowOrg16 12 pascal SetWindowExt(word s_word s_word) SetWindowExt16 13 pascal SetViewportOrg(word s_word s_word) SetViewportOrg16 @@ -16,115 +16,115 @@ 16 pascal ScaleWindowExt(word s_word s_word s_word s_word) ScaleWindowExt16 17 pascal OffsetViewportOrg(word s_word s_word) OffsetViewportOrg16 18 pascal ScaleViewportExt(word s_word s_word s_word s_word) ScaleViewportExt16 -19 pascal16 LineTo(word s_word s_word) LineTo16 +19 pascal -ret16 LineTo(word s_word s_word) LineTo16 20 pascal MoveTo(word s_word s_word) MoveTo16 -21 pascal16 ExcludeClipRect(word s_word s_word s_word s_word) ExcludeClipRect16 -22 pascal16 IntersectClipRect(word s_word s_word s_word s_word) IntersectClipRect16 -23 pascal16 Arc(word s_word s_word s_word s_word s_word s_word s_word s_word) Arc16 -24 pascal16 Ellipse(word s_word s_word s_word s_word) Ellipse16 -25 pascal16 FloodFill(word s_word s_word long) FloodFill16 -26 pascal16 Pie(word s_word s_word s_word s_word s_word s_word s_word s_word) Pie16 -27 pascal16 Rectangle(word s_word s_word s_word s_word) Rectangle16 -28 pascal16 RoundRect(word s_word s_word s_word s_word s_word s_word) RoundRect16 -29 pascal16 PatBlt(word s_word s_word s_word s_word long) PatBlt16 -30 pascal16 SaveDC(word) SaveDC16 +21 pascal -ret16 ExcludeClipRect(word s_word s_word s_word s_word) ExcludeClipRect16 +22 pascal -ret16 IntersectClipRect(word s_word s_word s_word s_word) IntersectClipRect16 +23 pascal -ret16 Arc(word s_word s_word s_word s_word s_word s_word s_word s_word) Arc16 +24 pascal -ret16 Ellipse(word s_word s_word s_word s_word) Ellipse16 +25 pascal -ret16 FloodFill(word s_word s_word long) FloodFill16 +26 pascal -ret16 Pie(word s_word s_word s_word s_word s_word s_word s_word s_word) Pie16 +27 pascal -ret16 Rectangle(word s_word s_word s_word s_word) Rectangle16 +28 pascal -ret16 RoundRect(word s_word s_word s_word s_word s_word s_word) RoundRect16 +29 pascal -ret16 PatBlt(word s_word s_word s_word s_word long) PatBlt16 +30 pascal -ret16 SaveDC(word) SaveDC16 31 pascal SetPixel(word s_word s_word long) SetPixel16 -32 pascal16 OffsetClipRgn(word s_word s_word) OffsetClipRgn16 -33 pascal16 TextOut(word s_word s_word str word) TextOut16 -34 pascal16 BitBlt( word s_word s_word s_word s_word word s_word s_word long) BitBlt16 -35 pascal16 StretchBlt(word s_word s_word s_word s_word word s_word s_word s_word s_word long) StretchBlt16 -36 pascal16 Polygon (word ptr word) Polygon16 -37 pascal16 Polyline (word ptr word) Polyline16 +32 pascal -ret16 OffsetClipRgn(word s_word s_word) OffsetClipRgn16 +33 pascal -ret16 TextOut(word s_word s_word str word) TextOut16 +34 pascal -ret16 BitBlt( word s_word s_word s_word s_word word s_word s_word long) BitBlt16 +35 pascal -ret16 StretchBlt(word s_word s_word s_word s_word word s_word s_word s_word s_word long) StretchBlt16 +36 pascal -ret16 Polygon (word ptr word) Polygon16 +37 pascal -ret16 Polyline (word ptr word) Polyline16 38 pascal Escape(word word word segptr ptr) Escape16 -39 pascal16 RestoreDC(word s_word) RestoreDC16 -40 pascal16 FillRgn(word word word) FillRgn16 -41 pascal16 FrameRgn(word word word word word) FrameRgn16 -42 pascal16 InvertRgn(word word) InvertRgn16 -43 pascal16 PaintRgn(word word) PaintRgn16 -44 pascal16 SelectClipRgn(word word) SelectClipRgn16 -45 pascal16 SelectObject(word word) SelectObject16 +39 pascal -ret16 RestoreDC(word s_word) RestoreDC16 +40 pascal -ret16 FillRgn(word word word) FillRgn16 +41 pascal -ret16 FrameRgn(word word word word word) FrameRgn16 +42 pascal -ret16 InvertRgn(word word) InvertRgn16 +43 pascal -ret16 PaintRgn(word word) PaintRgn16 +44 pascal -ret16 SelectClipRgn(word word) SelectClipRgn16 +45 pascal -ret16 SelectObject(word word) SelectObject16 46 stub BITMAPBITS # W1.1, W2.0 -47 pascal16 CombineRgn(word word word s_word) CombineRgn16 -48 pascal16 CreateBitmap(word word word word ptr) CreateBitmap16 -49 pascal16 CreateBitmapIndirect(ptr) CreateBitmapIndirect16 -50 pascal16 CreateBrushIndirect(ptr) CreateBrushIndirect16 -51 pascal16 CreateCompatibleBitmap(word word word) CreateCompatibleBitmap16 -52 pascal16 CreateCompatibleDC(word) CreateCompatibleDC16 -53 pascal16 CreateDC(str str str ptr) CreateDC16 -54 pascal16 CreateEllipticRgn(s_word s_word s_word s_word) CreateEllipticRgn16 -55 pascal16 CreateEllipticRgnIndirect(ptr) CreateEllipticRgnIndirect16 -56 pascal16 CreateFont(s_word s_word s_word s_word s_word word word word word word word word word str) CreateFont16 -57 pascal16 CreateFontIndirect(ptr) CreateFontIndirect16 -58 pascal16 CreateHatchBrush(word long) CreateHatchBrush16 +47 pascal -ret16 CombineRgn(word word word s_word) CombineRgn16 +48 pascal -ret16 CreateBitmap(word word word word ptr) CreateBitmap16 +49 pascal -ret16 CreateBitmapIndirect(ptr) CreateBitmapIndirect16 +50 pascal -ret16 CreateBrushIndirect(ptr) CreateBrushIndirect16 +51 pascal -ret16 CreateCompatibleBitmap(word word word) CreateCompatibleBitmap16 +52 pascal -ret16 CreateCompatibleDC(word) CreateCompatibleDC16 +53 pascal -ret16 CreateDC(str str str ptr) CreateDC16 +54 pascal -ret16 CreateEllipticRgn(s_word s_word s_word s_word) CreateEllipticRgn16 +55 pascal -ret16 CreateEllipticRgnIndirect(ptr) CreateEllipticRgnIndirect16 +56 pascal -ret16 CreateFont(s_word s_word s_word s_word s_word word word word word word word word word str) CreateFont16 +57 pascal -ret16 CreateFontIndirect(ptr) CreateFontIndirect16 +58 pascal -ret16 CreateHatchBrush(word long) CreateHatchBrush16 #59 ??? (not even in W1.1, W2.0) -60 pascal16 CreatePatternBrush(word) CreatePatternBrush16 -61 pascal16 CreatePen(s_word s_word long) CreatePen16 -62 pascal16 CreatePenIndirect(ptr) CreatePenIndirect16 -63 pascal16 CreatePolygonRgn(ptr word word) CreatePolygonRgn16 -64 pascal16 CreateRectRgn(s_word s_word s_word s_word) CreateRectRgn16 -65 pascal16 CreateRectRgnIndirect(ptr) CreateRectRgnIndirect16 -66 pascal16 CreateSolidBrush(long) CreateSolidBrush16 -67 pascal16 DPtoLP(word ptr s_word) DPtoLP16 -68 pascal16 DeleteDC(word) DeleteDC16 -69 pascal16 DeleteObject(word) DeleteObject16 -70 pascal16 EnumFonts(word str segptr long) EnumFonts16 -71 pascal16 EnumObjects(word word segptr long) EnumObjects16 -72 pascal16 EqualRgn(word word) EqualRgn16 -73 pascal16 ExcludeVisRect(word s_word s_word s_word s_word) ExcludeVisRect16 +60 pascal -ret16 CreatePatternBrush(word) CreatePatternBrush16 +61 pascal -ret16 CreatePen(s_word s_word long) CreatePen16 +62 pascal -ret16 CreatePenIndirect(ptr) CreatePenIndirect16 +63 pascal -ret16 CreatePolygonRgn(ptr word word) CreatePolygonRgn16 +64 pascal -ret16 CreateRectRgn(s_word s_word s_word s_word) CreateRectRgn16 +65 pascal -ret16 CreateRectRgnIndirect(ptr) CreateRectRgnIndirect16 +66 pascal -ret16 CreateSolidBrush(long) CreateSolidBrush16 +67 pascal -ret16 DPtoLP(word ptr s_word) DPtoLP16 +68 pascal -ret16 DeleteDC(word) DeleteDC16 +69 pascal -ret16 DeleteObject(word) DeleteObject16 +70 pascal -ret16 EnumFonts(word str segptr long) EnumFonts16 +71 pascal -ret16 EnumObjects(word word segptr long) EnumObjects16 +72 pascal -ret16 EqualRgn(word word) EqualRgn16 +73 pascal -ret16 ExcludeVisRect(word s_word s_word s_word s_word) ExcludeVisRect16 74 pascal GetBitmapBits(word long ptr) GetBitmapBits16 75 pascal GetBkColor(word) GetBkColor16 -76 pascal16 GetBkMode(word) GetBkMode16 -77 pascal16 GetClipBox(word ptr) GetClipBox16 +76 pascal -ret16 GetBkMode(word) GetBkMode16 +77 pascal -ret16 GetClipBox(word ptr) GetClipBox16 78 pascal GetCurrentPosition(word) GetCurrentPosition16 79 pascal GetDCOrg(word) GetDCOrg16 -80 pascal16 GetDeviceCaps(word s_word) GetDeviceCaps16 -81 pascal16 GetMapMode(word) GetMapMode16 -82 pascal16 GetObject(word s_word ptr) GetObject16 +80 pascal -ret16 GetDeviceCaps(word s_word) GetDeviceCaps16 +81 pascal -ret16 GetMapMode(word) GetMapMode16 +82 pascal -ret16 GetObject(word s_word ptr) GetObject16 83 pascal GetPixel(word s_word s_word) GetPixel16 -84 pascal16 GetPolyFillMode(word) GetPolyFillMode16 -85 pascal16 GetROP2(word) GetROP216 -86 pascal16 GetRelAbs(word) GetRelAbs16 -87 pascal16 GetStockObject(word) GetStockObject16 -88 pascal16 GetStretchBltMode(word) GetStretchBltMode16 -89 pascal16 GetTextCharacterExtra(word) GetTextCharacterExtra16 +84 pascal -ret16 GetPolyFillMode(word) GetPolyFillMode16 +85 pascal -ret16 GetROP2(word) GetROP216 +86 pascal -ret16 GetRelAbs(word) GetRelAbs16 +87 pascal -ret16 GetStockObject(word) GetStockObject16 +88 pascal -ret16 GetStretchBltMode(word) GetStretchBltMode16 +89 pascal -ret16 GetTextCharacterExtra(word) GetTextCharacterExtra16 90 pascal GetTextColor(word) GetTextColor16 91 pascal GetTextExtent(word ptr s_word) GetTextExtent16 -92 pascal16 GetTextFace(word s_word ptr) GetTextFace16 -93 pascal16 GetTextMetrics(word ptr) GetTextMetrics16 +92 pascal -ret16 GetTextFace(word s_word ptr) GetTextFace16 +93 pascal -ret16 GetTextMetrics(word ptr) GetTextMetrics16 94 pascal GetViewportExt(word) GetViewportExt16 95 pascal GetViewportOrg(word) GetViewportOrg16 96 pascal GetWindowExt(word) GetWindowExt16 97 pascal GetWindowOrg(word) GetWindowOrg16 -98 pascal16 IntersectVisRect(word s_word s_word s_word s_word) IntersectVisRect16 -99 pascal16 LPtoDP(word ptr s_word) LPtoDP16 -100 pascal16 LineDDA(s_word s_word s_word s_word segptr long) LineDDA16 -101 pascal16 OffsetRgn(word s_word s_word) OffsetRgn16 -102 pascal16 OffsetVisRgn(word s_word s_word) OffsetVisRgn16 -103 pascal16 PtVisible(word s_word s_word) PtVisible16 -104 pascal16 RectVisibleOld(word ptr) RectVisible16 # also named RECTVISIBLE -105 pascal16 SelectVisRgn(word word) SelectVisRgn16 +98 pascal -ret16 IntersectVisRect(word s_word s_word s_word s_word) IntersectVisRect16 +99 pascal -ret16 LPtoDP(word ptr s_word) LPtoDP16 +100 pascal -ret16 LineDDA(s_word s_word s_word s_word segptr long) LineDDA16 +101 pascal -ret16 OffsetRgn(word s_word s_word) OffsetRgn16 +102 pascal -ret16 OffsetVisRgn(word s_word s_word) OffsetVisRgn16 +103 pascal -ret16 PtVisible(word s_word s_word) PtVisible16 +104 pascal -ret16 RectVisibleOld(word ptr) RectVisible16 # also named RECTVISIBLE +105 pascal -ret16 SelectVisRgn(word word) SelectVisRgn16 106 pascal SetBitmapBits(word long ptr) SetBitmapBits16 # ??? (not even in W1.1) 117 pascal SetDCOrg(word s_word s_word) SetDCOrg16 118 stub InternalCreateDC # W1.1, W2.0 -119 pascal16 AddFontResource(str) AddFontResource16 +119 pascal -ret16 AddFontResource(str) AddFontResource16 120 stub GetContinuingTextExtent # W1.1, W2.0 -121 pascal16 Death(word) Death16 -122 pascal16 Resurrection(word word word word word word word) Resurrection16 -123 pascal16 PlayMetaFile(word word) PlayMetaFile16 -124 pascal16 GetMetaFile(str) GetMetaFile16 -125 pascal16 CreateMetaFile(str) CreateMetaFile16 -126 pascal16 CloseMetaFile(word) CloseMetaFile16 -127 pascal16 DeleteMetaFile(word) DeleteMetaFile16 -128 pascal16 MulDiv(s_word s_word s_word) MulDiv16 -129 pascal16 SaveVisRgn(word) SaveVisRgn16 -130 pascal16 RestoreVisRgn(word) RestoreVisRgn16 -131 pascal16 InquireVisRgn(word) InquireVisRgn16 -132 pascal16 SetEnvironment(str str word) SetEnvironment16 -133 pascal16 GetEnvironment(str str word) GetEnvironment16 -134 pascal16 GetRgnBox(word ptr) GetRgnBox16 +121 pascal -ret16 Death(word) Death16 +122 pascal -ret16 Resurrection(word word word word word word word) Resurrection16 +123 pascal -ret16 PlayMetaFile(word word) PlayMetaFile16 +124 pascal -ret16 GetMetaFile(str) GetMetaFile16 +125 pascal -ret16 CreateMetaFile(str) CreateMetaFile16 +126 pascal -ret16 CloseMetaFile(word) CloseMetaFile16 +127 pascal -ret16 DeleteMetaFile(word) DeleteMetaFile16 +128 pascal -ret16 MulDiv(s_word s_word s_word) MulDiv16 +129 pascal -ret16 SaveVisRgn(word) SaveVisRgn16 +130 pascal -ret16 RestoreVisRgn(word) RestoreVisRgn16 +131 pascal -ret16 InquireVisRgn(word) InquireVisRgn16 +132 pascal -ret16 SetEnvironment(str str word) SetEnvironment16 +133 pascal -ret16 GetEnvironment(str str word) GetEnvironment16 +134 pascal -ret16 GetRgnBox(word ptr) GetRgnBox16 #135 pascal ScanLr -136 pascal16 RemoveFontResource(str) RemoveFontResource16 +136 pascal -ret16 RemoveFontResource(str) RemoveFontResource16 #137 - 147 removed sometime after W2.0 137 stub GSV 138 stub DPXlate @@ -139,18 +139,18 @@ 147 stub GDI_FarFrame 148 pascal SetBrushOrg(word s_word s_word) SetBrushOrg16 149 pascal GetBrushOrg(word) GetBrushOrg16 -150 pascal16 UnrealizeObject(word) UnrealizeObject16 -151 pascal16 CopyMetaFile(word str) CopyMetaFile16 +150 pascal -ret16 UnrealizeObject(word) UnrealizeObject16 +151 pascal -ret16 CopyMetaFile(word str) CopyMetaFile16 152 stub GDIInitApp # W1.1, W2.0 -153 pascal16 CreateIC(str str str ptr) CreateIC16 +153 pascal -ret16 CreateIC(str str str ptr) CreateIC16 154 pascal GetNearestColor(word long) GetNearestColor16 -155 pascal16 QueryAbort(word word) QueryAbort16 -156 pascal16 CreateDiscardableBitmap(word word word) CreateDiscardableBitmap16 +155 pascal -ret16 QueryAbort(word word) QueryAbort16 +156 pascal -ret16 CreateDiscardableBitmap(word word word) CreateDiscardableBitmap16 157 stub CompatibleBitmap # W1.1, W2.0 158 stub EnumCallback -159 pascal16 GetMetaFileBits(word) GetMetaFileBits16 -160 pascal16 SetMetaFileBits(word) SetMetaFileBits16 -161 pascal16 PtInRegion(word s_word s_word) PtInRegion16 +159 pascal -ret16 GetMetaFileBits(word) GetMetaFileBits16 +160 pascal -ret16 SetMetaFileBits(word) SetMetaFileBits16 +161 pascal -ret16 PtInRegion(word s_word s_word) PtInRegion16 162 pascal GetBitmapDimension(word) GetBitmapDimension16 163 pascal SetBitmapDimension(word s_word s_word) SetBitmapDimension16 164 stub PixToLine # W1.1, W2.0 @@ -158,29 +158,29 @@ 169 stub IsDCDirty 170 stub SetDCStatus 171 stub LVBUNION # W2.0 (only ?) -172 pascal16 SetRectRgn(word s_word s_word s_word s_word) SetRectRgn16 -173 pascal16 GetClipRgn(word) GetClipRgn16 +172 pascal -ret16 SetRectRgn(word s_word s_word s_word s_word) SetRectRgn16 +173 pascal -ret16 GetClipRgn(word) GetClipRgn16 174 stub BLOAT # W2.0 (only ?) ROTFL ! ;-)) -175 pascal16 EnumMetaFile(word word segptr long) EnumMetaFile16 -176 pascal16 PlayMetaFileRecord(word ptr ptr word) PlayMetaFileRecord16 +175 pascal -ret16 EnumMetaFile(word word segptr long) EnumMetaFile16 +176 pascal -ret16 PlayMetaFileRecord(word ptr ptr word) PlayMetaFileRecord16 177 stub RCOS # W2.0 (only ?) 178 stub RSIN # W2.0 (only ?) -179 pascal16 GetDCState(word) GetDCState16 -180 pascal16 SetDCState(word word) SetDCState16 -181 pascal16 RectInRegionOld(word ptr) RectInRegion16 # also named RECTINREGION +179 pascal -ret16 GetDCState(word) GetDCState16 +180 pascal -ret16 SetDCState(word word) SetDCState16 +181 pascal -ret16 RectInRegionOld(word ptr) RectInRegion16 # also named RECTINREGION 182 stub REQUESTSEM # W2.0 (only ?) 183 stub CLEARSEM # W2.0 (only ?) 184 stub STUFFVISIBLE # W2.0 (only ?) 185 stub STUFFINREGION # W2.0 (only ?) 186 stub DELETEABOVELINEFONTS # W2.0 (only ?) 188 stub GetTextExtentEx -190 pascal16 SetDCHook(word segptr long) SetDCHook16 +190 pascal -ret16 SetDCHook(word segptr long) SetDCHook16 191 pascal GetDCHook(word ptr) GetDCHook16 -192 pascal16 SetHookFlags(word word) SetHookFlags16 -193 pascal16 SetBoundsRect(word ptr word) SetBoundsRect16 -194 pascal16 GetBoundsRect(word ptr word) GetBoundsRect16 +192 pascal -ret16 SetHookFlags(word word) SetHookFlags16 +193 pascal -ret16 SetBoundsRect(word ptr word) SetBoundsRect16 +194 pascal -ret16 GetBoundsRect(word ptr word) GetBoundsRect16 195 stub SelectBitmap -196 pascal16 SetMetaFileBitsBetter(word) SetMetaFileBitsBetter16 +196 pascal -ret16 SetMetaFileBitsBetter(word) SetMetaFileBitsBetter16 201 stub DMBITBLT 202 stub DMCOLORINFO 206 stub dmEnumDFonts @@ -198,22 +198,22 @@ 218 stub DMSTRETCHDIBITS 219 stub DMSETDIBTODEV 220 stub DMTRANSPOSE -230 pascal16 CreatePQ(word) CreatePQ16 -231 pascal16 MinPQ(word) MinPQ16 -232 pascal16 ExtractPQ(word) ExtractPQ16 -233 pascal16 InsertPQ(word word word) InsertPQ16 -234 pascal16 SizePQ(word word) SizePQ16 -235 pascal16 DeletePQ(word) DeletePQ16 -240 pascal16 OpenJob(str str word) OpenJob16 -241 pascal16 WriteSpool(word ptr word) WriteSpool16 -242 pascal16 WriteDialog(word str word) WriteDialog16 -243 pascal16 CloseJob(word) CloseJob16 -244 pascal16 DeleteJob(word word) DeleteJob16 +230 pascal -ret16 CreatePQ(word) CreatePQ16 +231 pascal -ret16 MinPQ(word) MinPQ16 +232 pascal -ret16 ExtractPQ(word) ExtractPQ16 +233 pascal -ret16 InsertPQ(word word word) InsertPQ16 +234 pascal -ret16 SizePQ(word word) SizePQ16 +235 pascal -ret16 DeletePQ(word) DeletePQ16 +240 pascal -ret16 OpenJob(str str word) OpenJob16 +241 pascal -ret16 WriteSpool(word ptr word) WriteSpool16 +242 pascal -ret16 WriteDialog(word str word) WriteDialog16 +243 pascal -ret16 CloseJob(word) CloseJob16 +244 pascal -ret16 DeleteJob(word word) DeleteJob16 245 pascal GetSpoolJob(word ptr) GetSpoolJob16 -246 pascal16 StartSpoolPage(word) StartSpoolPage16 -247 pascal16 EndSpoolPage(word) EndSpoolPage16 +246 pascal -ret16 StartSpoolPage(word) StartSpoolPage16 +247 pascal -ret16 EndSpoolPage(word) EndSpoolPage16 248 stub QueryJob -250 pascal16 Copy(ptr ptr word) Copy16 +250 pascal -ret16 Copy(ptr ptr word) Copy16 253 stub DeleteSpoolPage 254 stub SpoolFile 267 stub StartDocPrintEra @@ -228,109 +228,109 @@ 282 pascal DrvGetPrinterData(str str ptr ptr long ptr) DrvGetPrinterData16 299 stub ENGINEGETCHARWIDTHEX 300 pascal EngineEnumerateFont(str segptr long) EngineEnumerateFont16 -301 pascal16 EngineDeleteFont(ptr) EngineDeleteFont16 +301 pascal -ret16 EngineDeleteFont(ptr) EngineDeleteFont16 302 pascal EngineRealizeFont(ptr ptr ptr) EngineRealizeFont16 -303 pascal16 EngineGetCharWidth(ptr word word ptr) EngineGetCharWidth16 +303 pascal -ret16 EngineGetCharWidth(ptr word word ptr) EngineGetCharWidth16 304 stub ENGINESETFONTCONTEXT 305 stub ENGINEGETGLYPHBMP 306 stub ENGINEMAKEFONTDIR -307 pascal16 GetCharABCWidths(word word word ptr) GetCharABCWidths16 -308 pascal16 GetOutlineTextMetrics(word word ptr) GetOutlineTextMetrics16 +307 pascal -ret16 GetCharABCWidths(word word word ptr) GetCharABCWidths16 +308 pascal -ret16 GetOutlineTextMetrics(word word ptr) GetOutlineTextMetrics16 309 pascal GetGlyphOutline(word word word ptr long ptr ptr) GetGlyphOutline16 -310 pascal16 CreateScalableFontResource(word str str str) CreateScalableFontResource16 +310 pascal -ret16 CreateScalableFontResource(word str str str) CreateScalableFontResource16 311 pascal GetFontData(word long long ptr long) GetFontData16 312 stub ConvertOutLineFontFile -313 pascal16 GetRasterizerCaps(ptr word) GetRasterizerCaps16 +313 pascal -ret16 GetRasterizerCaps(ptr word) GetRasterizerCaps16 314 stub EngineExtTextOut 315 pascal EngineRealizeFontExt(long long long long) EngineRealizeFontExt16 316 stub EngineGetCharWidthStr 317 stub EngineGetGlyphBmpExt -330 pascal16 EnumFontFamilies(word str segptr long) EnumFontFamilies16 -332 pascal16 GetKerningPairs(word word ptr) GetKerningPairs16 -345 pascal16 GetTextAlign(word) GetTextAlign16 -346 pascal16 SetTextAlign(word word) SetTextAlign16 +330 pascal -ret16 EnumFontFamilies(word str segptr long) EnumFontFamilies16 +332 pascal -ret16 GetKerningPairs(word word ptr) GetKerningPairs16 +345 pascal -ret16 GetTextAlign(word) GetTextAlign16 +346 pascal -ret16 SetTextAlign(word word) SetTextAlign16 347 stub MFDRAWTEXT # W2.0 (only ?) -348 pascal16 Chord(word s_word s_word s_word s_word s_word s_word s_word s_word) Chord16 +348 pascal -ret16 Chord(word s_word s_word s_word s_word s_word s_word s_word s_word) Chord16 349 pascal SetMapperFlags(word long) SetMapperFlags16 -350 pascal16 GetCharWidth(word word word ptr) GetCharWidth16 -351 pascal16 ExtTextOut(word s_word s_word word ptr str word ptr) ExtTextOut16 +350 pascal -ret16 GetCharWidth(word word word ptr) GetCharWidth16 +351 pascal -ret16 ExtTextOut(word s_word s_word word ptr str word ptr) ExtTextOut16 352 stub GetPhysicalFontHandle 353 stub GetAspectRatioFilter 354 stub ShrinkGDIHeap 355 stub FTrapping0 -360 pascal16 CreatePalette(ptr) CreatePalette16 -361 pascal16 GDISelectPalette(word word word) GDISelectPalette16 -362 pascal16 GDIRealizePalette(word) GDIRealizePalette16 -363 pascal16 GetPaletteEntries(word word word ptr) GetPaletteEntries16 -364 pascal16 SetPaletteEntries(word word word ptr) SetPaletteEntries16 -365 pascal16 RealizeDefaultPalette(word) RealizeDefaultPalette16 -366 pascal16 UpdateColors(word) UpdateColors16 -367 pascal16 AnimatePalette(word word word ptr) AnimatePalette16 -368 pascal16 ResizePalette(word word) ResizePalette16 -370 pascal16 GetNearestPaletteIndex(word long) GetNearestPaletteIndex16 -372 pascal16 ExtFloodFill(word s_word s_word long word) ExtFloodFill16 -373 pascal16 SetSystemPaletteUse(word word) SetSystemPaletteUse16 -374 pascal16 GetSystemPaletteUse(word) GetSystemPaletteUse16 -375 pascal16 GetSystemPaletteEntries(word word word ptr) GetSystemPaletteEntries16 -376 pascal16 ResetDC(word ptr) ResetDC16 -377 pascal16 StartDoc(word ptr) StartDoc16 -378 pascal16 EndDoc(word) EndDoc16 -379 pascal16 StartPage(word) StartPage16 -380 pascal16 EndPage(word) EndPage16 -381 pascal16 SetAbortProc(word segptr) SetAbortProc16 -382 pascal16 AbortDoc(word) AbortDoc16 -400 pascal16 FastWindowFrame(word ptr s_word s_word long) FastWindowFrame16 +360 pascal -ret16 CreatePalette(ptr) CreatePalette16 +361 pascal -ret16 GDISelectPalette(word word word) GDISelectPalette16 +362 pascal -ret16 GDIRealizePalette(word) GDIRealizePalette16 +363 pascal -ret16 GetPaletteEntries(word word word ptr) GetPaletteEntries16 +364 pascal -ret16 SetPaletteEntries(word word word ptr) SetPaletteEntries16 +365 pascal -ret16 RealizeDefaultPalette(word) RealizeDefaultPalette16 +366 pascal -ret16 UpdateColors(word) UpdateColors16 +367 pascal -ret16 AnimatePalette(word word word ptr) AnimatePalette16 +368 pascal -ret16 ResizePalette(word word) ResizePalette16 +370 pascal -ret16 GetNearestPaletteIndex(word long) GetNearestPaletteIndex16 +372 pascal -ret16 ExtFloodFill(word s_word s_word long word) ExtFloodFill16 +373 pascal -ret16 SetSystemPaletteUse(word word) SetSystemPaletteUse16 +374 pascal -ret16 GetSystemPaletteUse(word) GetSystemPaletteUse16 +375 pascal -ret16 GetSystemPaletteEntries(word word word ptr) GetSystemPaletteEntries16 +376 pascal -ret16 ResetDC(word ptr) ResetDC16 +377 pascal -ret16 StartDoc(word ptr) StartDoc16 +378 pascal -ret16 EndDoc(word) EndDoc16 +379 pascal -ret16 StartPage(word) StartPage16 +380 pascal -ret16 EndPage(word) EndPage16 +381 pascal -ret16 SetAbortProc(word segptr) SetAbortProc16 +382 pascal -ret16 AbortDoc(word) AbortDoc16 +400 pascal -ret16 FastWindowFrame(word ptr s_word s_word long) FastWindowFrame16 401 stub GDIMOVEBITMAP 402 stub GDIGETBITSGLOBAL # W2.0 (only ?) -403 pascal16 GdiInit2(word word) GdiInit216 +403 pascal -ret16 GdiInit2(word word) GdiInit216 404 stub GetTTGlyphIndexMap -405 pascal16 FinalGdiInit(word) FinalGdiInit16 +405 pascal -ret16 FinalGdiInit(word) FinalGdiInit16 406 stub CREATEREALBITMAPINDIRECT # W2.0 (only ?) -407 pascal16 CreateUserBitmap(word word word word ptr) CreateUserBitmap16 +407 pascal -ret16 CreateUserBitmap(word word word word ptr) CreateUserBitmap16 408 stub CREATEREALBITMAP # W2.0 (only ?) -409 pascal16 CreateUserDiscardableBitmap(word word word) CreateUserDiscardableBitmap16 -410 pascal16 IsValidMetaFile (word) IsValidMetaFile16 -411 pascal16 GetCurLogFont(word) GetCurLogFont16 -412 pascal16 IsDCCurrentPalette(word) IsDCCurrentPalette16 -439 pascal16 StretchDIBits (word s_word s_word s_word s_word s_word s_word s_word s_word ptr ptr word long) StretchDIBits16 -440 pascal16 SetDIBits(word word word word ptr ptr word) SetDIBits16 -441 pascal16 GetDIBits(word word word word ptr ptr word) GetDIBits16 -442 pascal16 CreateDIBitmap(word ptr long ptr ptr word) CreateDIBitmap16 -443 pascal16 SetDIBitsToDevice(word s_word s_word s_word s_word s_word s_word word word ptr ptr word) SetDIBitsToDevice16 -444 pascal16 CreateRoundRectRgn(s_word s_word s_word s_word s_word s_word) CreateRoundRectRgn16 -445 pascal16 CreateDIBPatternBrush(word word) CreateDIBPatternBrush16 +409 pascal -ret16 CreateUserDiscardableBitmap(word word word) CreateUserDiscardableBitmap16 +410 pascal -ret16 IsValidMetaFile (word) IsValidMetaFile16 +411 pascal -ret16 GetCurLogFont(word) GetCurLogFont16 +412 pascal -ret16 IsDCCurrentPalette(word) IsDCCurrentPalette16 +439 pascal -ret16 StretchDIBits (word s_word s_word s_word s_word s_word s_word s_word s_word ptr ptr word long) StretchDIBits16 +440 pascal -ret16 SetDIBits(word word word word ptr ptr word) SetDIBits16 +441 pascal -ret16 GetDIBits(word word word word ptr ptr word) GetDIBits16 +442 pascal -ret16 CreateDIBitmap(word ptr long ptr ptr word) CreateDIBitmap16 +443 pascal -ret16 SetDIBitsToDevice(word s_word s_word s_word s_word s_word s_word word word ptr ptr word) SetDIBitsToDevice16 +444 pascal -ret16 CreateRoundRectRgn(s_word s_word s_word s_word s_word s_word) CreateRoundRectRgn16 +445 pascal -ret16 CreateDIBPatternBrush(word word) CreateDIBPatternBrush16 449 stub DEVICECOLORMATCH -450 pascal16 PolyPolygon(word ptr ptr word) PolyPolygon16 -451 pascal16 CreatePolyPolygonRgn(ptr ptr word word) CreatePolyPolygonRgn16 +450 pascal -ret16 PolyPolygon(word ptr ptr word) PolyPolygon16 +451 pascal -ret16 CreatePolyPolygonRgn(ptr ptr word word) CreatePolyPolygonRgn16 452 pascal GdiSeeGdiDo(word word word word) GdiSeeGdiDo16 460 stub GDITASKTERMINATION -461 pascal16 SetObjectOwner(word word) SetObjectOwner16 -462 pascal16 IsGDIObject(word) IsGDIObject16 -463 pascal16 MakeObjectPrivate(word word) MakeObjectPrivate16 +461 pascal -ret16 SetObjectOwner(word word) SetObjectOwner16 +462 pascal -ret16 IsGDIObject(word) IsGDIObject16 +463 pascal -ret16 MakeObjectPrivate(word word) MakeObjectPrivate16 464 stub FIXUPBOGUSPUBLISHERMETAFILE -465 pascal16 RectVisible(word ptr) RectVisible16 # RECTVISIBLE_EHH ?? -466 pascal16 RectInRegion(word ptr) RectInRegion16 # RECTINREGION_EHH ?? +465 pascal -ret16 RectVisible(word ptr) RectVisible16 # RECTVISIBLE_EHH ?? +466 pascal -ret16 RectInRegion(word ptr) RectInRegion16 # RECTINREGION_EHH ?? 467 stub UNICODETOANSI -468 pascal16 GetBitmapDimensionEx(word ptr) GetBitmapDimensionEx16 -469 pascal16 GetBrushOrgEx(word ptr) GetBrushOrgEx16 -470 pascal16 GetCurrentPositionEx(word ptr) GetCurrentPositionEx16 -471 pascal16 GetTextExtentPoint(word ptr s_word ptr) GetTextExtentPoint16 -472 pascal16 GetViewportExtEx(word ptr) GetViewportExtEx16 -473 pascal16 GetViewportOrgEx(word ptr) GetViewportOrgEx16 -474 pascal16 GetWindowExtEx(word ptr) GetWindowExtEx16 -475 pascal16 GetWindowOrgEx(word ptr) GetWindowOrgEx16 -476 pascal16 OffsetViewportOrgEx(word s_word s_word ptr) OffsetViewportOrgEx16 -477 pascal16 OffsetWindowOrgEx(word s_word s_word ptr) OffsetWindowOrgEx16 -478 pascal16 SetBitmapDimensionEx(word s_word s_word ptr) SetBitmapDimensionEx16 -479 pascal16 SetViewportExtEx(word s_word s_word ptr) SetViewportExtEx16 -480 pascal16 SetViewportOrgEx(word s_word s_word ptr) SetViewportOrgEx16 -481 pascal16 SetWindowExtEx(word s_word s_word ptr) SetWindowExtEx16 -482 pascal16 SetWindowOrgEx(word s_word s_word ptr) SetWindowOrgEx16 -483 pascal16 MoveToEx(word s_word s_word ptr) MoveToEx16 -484 pascal16 ScaleViewportExtEx(word s_word s_word s_word s_word ptr) ScaleViewportExtEx16 -485 pascal16 ScaleWindowExtEx(word s_word s_word s_word s_word ptr) ScaleWindowExtEx16 -486 pascal16 GetAspectRatioFilterEx(word ptr) GetAspectRatioFilterEx16 -489 pascal16 CreateDIBSection(word ptr word ptr long long) CreateDIBSection16 +468 pascal -ret16 GetBitmapDimensionEx(word ptr) GetBitmapDimensionEx16 +469 pascal -ret16 GetBrushOrgEx(word ptr) GetBrushOrgEx16 +470 pascal -ret16 GetCurrentPositionEx(word ptr) GetCurrentPositionEx16 +471 pascal -ret16 GetTextExtentPoint(word ptr s_word ptr) GetTextExtentPoint16 +472 pascal -ret16 GetViewportExtEx(word ptr) GetViewportExtEx16 +473 pascal -ret16 GetViewportOrgEx(word ptr) GetViewportOrgEx16 +474 pascal -ret16 GetWindowExtEx(word ptr) GetWindowExtEx16 +475 pascal -ret16 GetWindowOrgEx(word ptr) GetWindowOrgEx16 +476 pascal -ret16 OffsetViewportOrgEx(word s_word s_word ptr) OffsetViewportOrgEx16 +477 pascal -ret16 OffsetWindowOrgEx(word s_word s_word ptr) OffsetWindowOrgEx16 +478 pascal -ret16 SetBitmapDimensionEx(word s_word s_word ptr) SetBitmapDimensionEx16 +479 pascal -ret16 SetViewportExtEx(word s_word s_word ptr) SetViewportExtEx16 +480 pascal -ret16 SetViewportOrgEx(word s_word s_word ptr) SetViewportOrgEx16 +481 pascal -ret16 SetWindowExtEx(word s_word s_word ptr) SetWindowExtEx16 +482 pascal -ret16 SetWindowOrgEx(word s_word s_word ptr) SetWindowOrgEx16 +483 pascal -ret16 MoveToEx(word s_word s_word ptr) MoveToEx16 +484 pascal -ret16 ScaleViewportExtEx(word s_word s_word s_word s_word ptr) ScaleViewportExtEx16 +485 pascal -ret16 ScaleWindowExtEx(word s_word s_word s_word s_word ptr) ScaleWindowExtEx16 +486 pascal -ret16 GetAspectRatioFilterEx(word ptr) GetAspectRatioFilterEx16 +489 pascal -ret16 CreateDIBSection(word ptr word ptr long long) CreateDIBSection16 490 stub CloseEnhMetafile #490 stub POLYLINEWOW # conflicts with CloseEnhMetaFile !! 491 stub CopyEnhMetafile @@ -342,63 +342,63 @@ 498 stub GetEnhMetafileDescription 499 stub GetEnhMetafileHeader 501 stub GetEnhMetafilePaletteEntries -502 pascal16 PolyBezier(word ptr word) PolyBezier16 -503 pascal16 PolyBezierTo(word ptr word) PolyBezierTo16 +502 pascal -ret16 PolyBezier(word ptr word) PolyBezier16 +503 pascal -ret16 PolyBezierTo(word ptr word) PolyBezierTo16 504 stub PlayEnhMetafileRecord 505 stub SetEnhMetafileBits 506 stub SetMetaRgn -508 pascal16 ExtSelectClipRgn(word word word) ExtSelectClipRgn16 -511 pascal16 AbortPath(word) AbortPath16 -512 pascal16 BeginPath(word) BeginPath16 -513 pascal16 CloseFigure(word) CloseFigure16 -514 pascal16 EndPath(word) EndPath16 -515 pascal16 FillPath(word) FillPath16 -516 pascal16 FlattenPath(word) FlattenPath16 -517 pascal16 GetPath(word ptr ptr word) GetPath16 -518 pascal16 PathToRegion(word) PathToRegion16 -519 pascal16 SelectClipPath(word word) SelectClipPath16 -520 pascal16 StrokeAndFillPath(word) StrokeAndFillPath16 -521 pascal16 StrokePath(word) StrokePath16 -522 pascal16 WidenPath(word) WidenPath16 +508 pascal -ret16 ExtSelectClipRgn(word word word) ExtSelectClipRgn16 +511 pascal -ret16 AbortPath(word) AbortPath16 +512 pascal -ret16 BeginPath(word) BeginPath16 +513 pascal -ret16 CloseFigure(word) CloseFigure16 +514 pascal -ret16 EndPath(word) EndPath16 +515 pascal -ret16 FillPath(word) FillPath16 +516 pascal -ret16 FlattenPath(word) FlattenPath16 +517 pascal -ret16 GetPath(word ptr ptr word) GetPath16 +518 pascal -ret16 PathToRegion(word) PathToRegion16 +519 pascal -ret16 SelectClipPath(word word) SelectClipPath16 +520 pascal -ret16 StrokeAndFillPath(word) StrokeAndFillPath16 +521 pascal -ret16 StrokePath(word) StrokePath16 +522 pascal -ret16 WidenPath(word) WidenPath16 523 stub ExtCreatePen -524 pascal16 GetArcDirection(word) GetArcDirection16 -525 pascal16 SetArcDirection(word word) SetArcDirection16 +524 pascal -ret16 GetArcDirection(word) GetArcDirection16 +525 pascal -ret16 SetArcDirection(word word) SetArcDirection16 526 stub GetMiterLimit 527 stub SetMiterLimit 528 stub GDIParametersInfo -529 pascal16 CreateHalftonePalette(word) CreateHalftonePalette16 +529 pascal -ret16 CreateHalftonePalette(word) CreateHalftonePalette16 # Hebrew version API's -530 pascal16 RawTextOut() RawTextOut16 -531 pascal16 RawExtTextOut() RawExtTextOut16 -532 pascal16 RawGetTextExtent(word str word) RawGetTextExtent16 -536 pascal16 BiDiLayout() BiDiLayout16 -538 pascal16 BiDiCreateTabString() BiDiCreateTabString16 -540 pascal16 BiDiGlyphOut() BiDiGlyphOut16 -543 pascal16 BiDiGetStringExtent() BiDiGetStringExtent16 -555 pascal16 BiDiDeleteString() BiDiDeleteString16 -556 pascal16 BiDiSetDefaults() BiDiSetDefaults16 -558 pascal16 BiDiGetDefaults() BiDiGetDefaults16 -560 pascal16 BiDiShape() BiDiShape16 -561 pascal16 BiDiFontComplement() BiDiFontComplement16 -564 pascal16 BiDiSetKashida() BiDiSetKashida16 -565 pascal16 BiDiKExtTextOut() BiDiKExtTextOut16 -566 pascal16 BiDiShapeEx() BiDiShapeEx16 -569 pascal16 BiDiCreateStringEx() BiDiCreateStringEx16 -571 pascal16 GetTextExtentRtoL() GetTextExtentRtoL16 -572 pascal16 GetHDCCharSet() GetHDCCharSet16 -573 pascal16 BiDiLayoutEx() BiDiLayoutEx16 -602 pascal16 SetDIBColorTable(word word word ptr) SetDIBColorTable16 -603 pascal16 GetDIBColorTable(word word word ptr) GetDIBColorTable16 -604 pascal16 SetSolidBrush(word long) SetSolidBrush16 -605 pascal16 SysDeleteObject(word) DeleteObject16 # ??? -606 pascal16 SetMagicColors(word long word) SetMagicColors16 +530 pascal -ret16 RawTextOut() RawTextOut16 +531 pascal -ret16 RawExtTextOut() RawExtTextOut16 +532 pascal -ret16 RawGetTextExtent(word str word) RawGetTextExtent16 +536 pascal -ret16 BiDiLayout() BiDiLayout16 +538 pascal -ret16 BiDiCreateTabString() BiDiCreateTabString16 +540 pascal -ret16 BiDiGlyphOut() BiDiGlyphOut16 +543 pascal -ret16 BiDiGetStringExtent() BiDiGetStringExtent16 +555 pascal -ret16 BiDiDeleteString() BiDiDeleteString16 +556 pascal -ret16 BiDiSetDefaults() BiDiSetDefaults16 +558 pascal -ret16 BiDiGetDefaults() BiDiGetDefaults16 +560 pascal -ret16 BiDiShape() BiDiShape16 +561 pascal -ret16 BiDiFontComplement() BiDiFontComplement16 +564 pascal -ret16 BiDiSetKashida() BiDiSetKashida16 +565 pascal -ret16 BiDiKExtTextOut() BiDiKExtTextOut16 +566 pascal -ret16 BiDiShapeEx() BiDiShapeEx16 +569 pascal -ret16 BiDiCreateStringEx() BiDiCreateStringEx16 +571 pascal -ret16 GetTextExtentRtoL() GetTextExtentRtoL16 +572 pascal -ret16 GetHDCCharSet() GetHDCCharSet16 +573 pascal -ret16 BiDiLayoutEx() BiDiLayoutEx16 +602 pascal -ret16 SetDIBColorTable(word word word ptr) SetDIBColorTable16 +603 pascal -ret16 GetDIBColorTable(word word word ptr) GetDIBColorTable16 +604 pascal -ret16 SetSolidBrush(word long) SetSolidBrush16 +605 pascal -ret16 SysDeleteObject(word) DeleteObject16 # ??? +606 pascal -ret16 SetMagicColors(word long word) SetMagicColors16 607 pascal GetRegionData(word long ptr) GetRegionData16 608 stub ExtCreateRegion -609 pascal16 GdiFreeResources(long) GdiFreeResources16 -610 pascal16 GdiSignalProc32(long long long word) GdiSignalProc +609 pascal -ret16 GdiFreeResources(long) GdiFreeResources16 +610 pascal -ret16 GdiSignalProc32(long long long word) GdiSignalProc 611 stub GetRandomRgn -612 pascal16 GetTextCharset(word) GetTextCharset16 -613 pascal16 EnumFontFamiliesEx(word ptr segptr long long) EnumFontFamiliesEx16 +612 pascal -ret16 GetTextCharset(word) GetTextCharset16 +613 pascal -ret16 EnumFontFamiliesEx(word ptr segptr long long) EnumFontFamiliesEx16 614 stub AddLpkToGDI 615 stub GetCharacterPlacement 616 pascal GetFontLanguageInfo(word) GetFontLanguageInfo16 @@ -412,5 +412,5 @@ 822 stub ICMTranslateRGB 823 stub ICMTranslateRGBs 824 stub ICMCheckColorsInGamut -1000 pascal16 SetLayout(word long) SetLayout16 +1000 pascal -ret16 SetLayout(word long) SetLayout16 1001 stub GetLayout diff --git a/dlls/gdi/wing.spec b/dlls/gdi/wing.spec index 3b767bf7c97..c0ccf8f2288 100644 --- a/dlls/gdi/wing.spec +++ b/dlls/gdi/wing.spec @@ -1,13 +1,13 @@ -1001 pascal16 WinGCreateDC() WinGCreateDC16 -1002 pascal16 WinGRecommendDIBFormat(ptr) WinGRecommendDIBFormat16 -1003 pascal16 WinGCreateBitmap(word ptr ptr) WinGCreateBitmap16 +1001 pascal -ret16 WinGCreateDC() WinGCreateDC16 +1002 pascal -ret16 WinGRecommendDIBFormat(ptr) WinGRecommendDIBFormat16 +1003 pascal -ret16 WinGCreateBitmap(word ptr ptr) WinGCreateBitmap16 1004 pascal WinGGetDIBPointer(word ptr) WinGGetDIBPointer16 -1005 pascal16 WinGGetDIBColorTable(word word word ptr) WinGGetDIBColorTable16 -1006 pascal16 WinGSetDIBColorTable(word word word ptr) WinGSetDIBColorTable16 -1007 pascal16 WinGCreateHalfTonePalette() WinGCreateHalfTonePalette16 -1008 pascal16 WinGCreateHalfToneBrush(word word word) WinGCreateHalfToneBrush16 -1009 pascal16 WinGStretchBlt(word word word word word word word word word word) WinGStretchBlt16 -1010 pascal16 WinGBitBlt(word word word word word word word word) WinGBitBlt16 +1005 pascal -ret16 WinGGetDIBColorTable(word word word ptr) WinGGetDIBColorTable16 +1006 pascal -ret16 WinGSetDIBColorTable(word word word ptr) WinGSetDIBColorTable16 +1007 pascal -ret16 WinGCreateHalfTonePalette() WinGCreateHalfTonePalette16 +1008 pascal -ret16 WinGCreateHalfToneBrush(word word word) WinGCreateHalfToneBrush16 +1009 pascal -ret16 WinGStretchBlt(word word word word word word word word word word) WinGStretchBlt16 +1010 pascal -ret16 WinGBitBlt(word word word word word word word word) WinGBitBlt16 # Seem that 1299 is the limit... weird... #1500 stub WINGINITIALIZETHUNK16 diff --git a/dlls/kernel/krnl386.exe.spec b/dlls/kernel/krnl386.exe.spec index 29795e92906..429ea5bb2ab 100644 --- a/dlls/kernel/krnl386.exe.spec +++ b/dlls/kernel/krnl386.exe.spec @@ -2,79 +2,79 @@ # present in win31, win95 and nt351 1 stub FatalExit -2 pascal16 ExitKernel() ExitKernel16 +2 pascal -ret16 ExitKernel() ExitKernel16 3 pascal GetVersion() GetVersion16 -4 pascal16 LocalInit(word word word) LocalInit16 -5 pascal16 LocalAlloc(word word) LocalAlloc16 -6 pascal16 LocalReAlloc(word word word) LocalReAlloc16 -7 pascal16 LocalFree(word) LocalFree16 +4 pascal -ret16 LocalInit(word word word) LocalInit16 +5 pascal -ret16 LocalAlloc(word word) LocalAlloc16 +6 pascal -ret16 LocalReAlloc(word word word) LocalReAlloc16 +7 pascal -ret16 LocalFree(word) LocalFree16 8 pascal LocalLock(word) LocalLock16 -9 pascal16 LocalUnlock(word) LocalUnlock16 -10 pascal16 LocalSize(word) LocalSize16 -11 pascal16 LocalHandle(word) LocalHandle16 -12 pascal16 LocalFlags(word) LocalFlags16 -13 pascal16 LocalCompact(word) LocalCompact16 +9 pascal -ret16 LocalUnlock(word) LocalUnlock16 +10 pascal -ret16 LocalSize(word) LocalSize16 +11 pascal -ret16 LocalHandle(word) LocalHandle16 +12 pascal -ret16 LocalFlags(word) LocalFlags16 +13 pascal -ret16 LocalCompact(word) LocalCompact16 14 pascal LocalNotify(long) LocalNotify16 -15 pascal16 GlobalAlloc(word long) GlobalAlloc16 -16 pascal16 GlobalReAlloc(word long word) GlobalReAlloc16 -17 pascal16 GlobalFree(word) GlobalFree16 +15 pascal -ret16 GlobalAlloc(word long) GlobalAlloc16 +16 pascal -ret16 GlobalReAlloc(word long word) GlobalReAlloc16 +17 pascal -ret16 GlobalFree(word) GlobalFree16 18 pascal GlobalLock(word) WIN16_GlobalLock16 -19 pascal16 GlobalUnlock(word) GlobalUnlock16 +19 pascal -ret16 GlobalUnlock(word) GlobalUnlock16 20 pascal GlobalSize(word) GlobalSize16 21 pascal GlobalHandle(word) GlobalHandle16 -22 pascal16 GlobalFlags(word) GlobalFlags16 -23 pascal16 LockSegment(word) LockSegment16 -24 pascal16 UnlockSegment(word) UnlockSegment16 +22 pascal -ret16 GlobalFlags(word) GlobalFlags16 +23 pascal -ret16 LockSegment(word) LockSegment16 +24 pascal -ret16 UnlockSegment(word) UnlockSegment16 25 pascal GlobalCompact(long) GlobalCompact16 -26 pascal16 GlobalFreeAll(word) GlobalFreeAll16 -27 pascal16 GetModuleName(word ptr word) GetModuleName16 # W1.1: SETSWAPHOOK, W2.0: nothing ! +26 pascal -ret16 GlobalFreeAll(word) GlobalFreeAll16 +27 pascal -ret16 GetModuleName(word ptr word) GetModuleName16 # W1.1: SETSWAPHOOK, W2.0: nothing ! 28 pascal GlobalMasterHandle() GlobalMasterHandle16 -29 pascal16 Yield() Yield16 -30 pascal16 WaitEvent(word) WaitEvent16 -31 pascal16 PostEvent(word) PostEvent16 -32 pascal16 SetPriority(word s_word) SetPriority16 -33 pascal16 LockCurrentTask(word) LockCurrentTask16 -34 pascal16 SetTaskQueue(word word) SetTaskQueue16 -35 pascal16 GetTaskQueue(word) GetTaskQueue16 +29 pascal -ret16 Yield() Yield16 +30 pascal -ret16 WaitEvent(word) WaitEvent16 +31 pascal -ret16 PostEvent(word) PostEvent16 +32 pascal -ret16 SetPriority(word s_word) SetPriority16 +33 pascal -ret16 LockCurrentTask(word) LockCurrentTask16 +34 pascal -ret16 SetTaskQueue(word word) SetTaskQueue16 +35 pascal -ret16 GetTaskQueue(word) GetTaskQueue16 36 pascal GetCurrentTask() WIN16_GetCurrentTask 37 pascal GetCurrentPDB() GetCurrentPDB16 38 pascal SetTaskSignalProc(word segptr) SetTaskSignalProc 39 stub SetTaskSwitchProc # W1.1, W2.0 40 stub SetTaskInterchange # W1.1, W2.0 -41 pascal16 EnableDos() KERNEL_nop -42 pascal16 DisableDos() KERNEL_nop +41 pascal -ret16 EnableDos() KERNEL_nop +42 pascal -ret16 DisableDos() KERNEL_nop 43 stub IsScreenGrab # W1.1, W2.0 44 stub BuildPDB # W1.1, W2.0 -45 pascal16 LoadModule(str ptr) LoadModule16 -46 pascal16 FreeModule(word) FreeModule16 +45 pascal -ret16 LoadModule(str ptr) LoadModule16 +46 pascal -ret16 FreeModule(word) FreeModule16 47 pascal GetModuleHandle(segstr) WIN16_GetModuleHandle -48 pascal16 GetModuleUsage(word) GetModuleUsage16 -49 pascal16 GetModuleFileName(word ptr s_word) GetModuleFileName16 +48 pascal -ret16 GetModuleUsage(word) GetModuleUsage16 +49 pascal -ret16 GetModuleFileName(word ptr s_word) GetModuleFileName16 50 pascal GetProcAddress(word str) GetProcAddress16 51 pascal MakeProcInstance(segptr word) MakeProcInstance16 -52 pascal16 FreeProcInstance(segptr) FreeProcInstance16 +52 pascal -ret16 FreeProcInstance(segptr) FreeProcInstance16 53 stub CallProcInstance -54 pascal16 GetInstanceData(word word word) GetInstanceData16 +54 pascal -ret16 GetInstanceData(word word word) GetInstanceData16 55 pascal -register Catch(ptr) Catch16 56 pascal -register Throw(ptr word) Throw16 -57 pascal16 GetProfileInt(str str s_word) GetProfileInt16 -58 pascal16 GetProfileString(str str str ptr word) GetProfileString16 -59 pascal16 WriteProfileString(str str str) WriteProfileString16 -60 pascal16 FindResource(word str str) FindResource16 -61 pascal16 LoadResource(word word) LoadResource16 +57 pascal -ret16 GetProfileInt(str str s_word) GetProfileInt16 +58 pascal -ret16 GetProfileString(str str str ptr word) GetProfileString16 +59 pascal -ret16 WriteProfileString(str str str) WriteProfileString16 +60 pascal -ret16 FindResource(word str str) FindResource16 +61 pascal -ret16 LoadResource(word word) LoadResource16 62 pascal LockResource(word) WIN16_LockResource16 -63 pascal16 FreeResource(word) FreeResource16 -64 pascal16 AccessResource(word word) AccessResource16 +63 pascal -ret16 FreeResource(word) FreeResource16 +64 pascal -ret16 AccessResource(word word) AccessResource16 65 pascal SizeofResource(word word) SizeofResource16 -66 pascal16 AllocResource(word word long) AllocResource16 +66 pascal -ret16 AllocResource(word word long) AllocResource16 67 pascal SetResourceHandler(word str segptr) SetResourceHandler16 -68 pascal16 InitAtomTable(word) InitAtomTable16 -69 pascal16 FindAtom(str) FindAtom16 -70 pascal16 AddAtom(str) AddAtom16 -71 pascal16 DeleteAtom(word) DeleteAtom16 -72 pascal16 GetAtomName(word ptr word) GetAtomName16 -73 pascal16 GetAtomHandle(word) GetAtomHandle16 -74 pascal16 OpenFile(str ptr word) OpenFile16 +68 pascal -ret16 InitAtomTable(word) InitAtomTable16 +69 pascal -ret16 FindAtom(str) FindAtom16 +70 pascal -ret16 AddAtom(str) AddAtom16 +71 pascal -ret16 DeleteAtom(word) DeleteAtom16 +72 pascal -ret16 GetAtomName(word ptr word) GetAtomName16 +73 pascal -ret16 GetAtomHandle(word) GetAtomHandle16 +74 pascal -ret16 OpenFile(str ptr word) OpenFile16 75 stub OpenPathName 76 stub DeletePathName # Reserved*: old Win 2.x functions now moved to USER (Win 3.0+) @@ -82,132 +82,132 @@ 78 pascal Reserved2(segptr segptr) KERNEL_AnsiPrev16 79 pascal Reserved3(segstr) KERNEL_AnsiUpper16 80 pascal Reserved4(segstr) KERNEL_AnsiLower16 -81 pascal16 _lclose(word) _lclose16 -82 pascal16 _lread(word segptr word) WIN16_lread -83 pascal16 _lcreat(str word) _lcreat16 +81 pascal -ret16 _lclose(word) _lclose16 +82 pascal -ret16 _lread(word segptr word) WIN16_lread +83 pascal -ret16 _lcreat(str word) _lcreat16 84 pascal _llseek(word long word) _llseek16 -85 pascal16 _lopen(str word) _lopen16 -86 pascal16 _lwrite(word ptr word) _lwrite16 -87 pascal16 Reserved5(str str) KERNEL_lstrcmp16 +85 pascal -ret16 _lopen(str word) _lopen16 +86 pascal -ret16 _lwrite(word ptr word) _lwrite16 +87 pascal -ret16 Reserved5(str str) KERNEL_lstrcmp16 88 pascal lstrcpy(segptr str) lstrcpy16 89 pascal lstrcat(segstr str) lstrcat16 -90 pascal16 lstrlen(str) lstrlen16 +90 pascal -ret16 lstrlen(str) lstrlen16 91 pascal -register InitTask() InitTask16 92 pascal GetTempDrive(word) GetTempDrive -93 pascal16 GetCodeHandle(segptr) GetCodeHandle16 -94 pascal16 DefineHandleTable(word) DefineHandleTable16 -95 pascal16 LoadLibrary(str) LoadLibrary16 -96 pascal16 FreeLibrary(word) FreeLibrary16 -97 pascal16 GetTempFileName(word str word ptr) GetTempFileName16 -98 pascal16 GetLastDiskChange() KERNEL_nop +93 pascal -ret16 GetCodeHandle(segptr) GetCodeHandle16 +94 pascal -ret16 DefineHandleTable(word) DefineHandleTable16 +95 pascal -ret16 LoadLibrary(str) LoadLibrary16 +96 pascal -ret16 FreeLibrary(word) FreeLibrary16 +97 pascal -ret16 GetTempFileName(word str word ptr) GetTempFileName16 +98 pascal -ret16 GetLastDiskChange() KERNEL_nop 99 stub GetLPErrMode -100 pascal16 ValidateCodeSegments() KERNEL_nop +100 pascal -ret16 ValidateCodeSegments() KERNEL_nop 101 stub NoHookDosCall 102 pascal -register DOS3Call() DOS3Call 103 pascal -register NetBIOSCall() NetBIOSCall16 -104 pascal16 GetCodeInfo(segptr ptr) GetCodeInfo16 -105 pascal16 GetExeVersion() GetExeVersion16 +104 pascal -ret16 GetCodeInfo(segptr ptr) GetCodeInfo16 +105 pascal -ret16 GetExeVersion() GetExeVersion16 106 pascal SetSwapAreaSize(word) SetSwapAreaSize16 -107 pascal16 SetErrorMode(word) SetErrorMode16 -108 pascal16 SwitchStackTo(word word word) SwitchStackTo16 # STO in W2.0 +107 pascal -ret16 SetErrorMode(word) SetErrorMode16 +108 pascal -ret16 SwitchStackTo(word word word) SwitchStackTo16 # STO in W2.0 109 pascal -register SwitchStackBack() SwitchStackBack16 # SBACK in W2.0 110 pascal PatchCodeHandle(word) PatchCodeHandle16 111 pascal GlobalWire(word) GlobalWire16 -112 pascal16 GlobalUnWire(word) GlobalUnWire16 +112 pascal -ret16 GlobalUnWire(word) GlobalUnWire16 113 equate __AHSHIFT 3 114 equate __AHINCR 8 -115 pascal16 OutputDebugString(str) OutputDebugString16 +115 pascal -ret16 OutputDebugString(str) OutputDebugString16 116 stub InitLib -117 pascal16 OldYield() OldYield16 -118 pascal16 GetTaskQueueDS() GetTaskQueueDS16 -119 pascal16 GetTaskQueueES() GetTaskQueueES16 +117 pascal -ret16 OldYield() OldYield16 +118 pascal -ret16 GetTaskQueueDS() GetTaskQueueDS16 +119 pascal -ret16 GetTaskQueueES() GetTaskQueueES16 120 stub UndefDynLink -121 pascal16 LocalShrink(word word) LocalShrink16 -122 pascal16 IsTaskLocked() IsTaskLocked16 -123 pascal16 KbdRst() KERNEL_nop -124 pascal16 EnableKernel() KERNEL_nop -125 pascal16 DisableKernel() KERNEL_nop +121 pascal -ret16 LocalShrink(word word) LocalShrink16 +122 pascal -ret16 IsTaskLocked() IsTaskLocked16 +123 pascal -ret16 KbdRst() KERNEL_nop +124 pascal -ret16 EnableKernel() KERNEL_nop +125 pascal -ret16 DisableKernel() KERNEL_nop 126 stub MemoryFreed -127 pascal16 GetPrivateProfileInt(str str s_word str) GetPrivateProfileInt16 -128 pascal16 GetPrivateProfileString(str str str ptr word str) GetPrivateProfileString16 -129 pascal16 WritePrivateProfileString(str str str str) WritePrivateProfileString16 +127 pascal -ret16 GetPrivateProfileInt(str str s_word str) GetPrivateProfileInt16 +128 pascal -ret16 GetPrivateProfileString(str str str ptr word str) GetPrivateProfileString16 +129 pascal -ret16 WritePrivateProfileString(str str str str) WritePrivateProfileString16 130 pascal FileCDR(ptr) FileCDR16 131 pascal GetDOSEnvironment() GetDOSEnvironment16 132 pascal GetWinFlags() GetWinFlags16 -133 pascal16 GetExePtr(word) WIN16_GetExePtr -134 pascal16 GetWindowsDirectory(ptr word) GetWindowsDirectory16 -135 pascal16 GetSystemDirectory(ptr word) GetSystemDirectory16 -136 pascal16 GetDriveType(word) GetDriveType16 -137 pascal16 FatalAppExit(word str) FatalAppExit16 +133 pascal -ret16 GetExePtr(word) WIN16_GetExePtr +134 pascal -ret16 GetWindowsDirectory(ptr word) GetWindowsDirectory16 +135 pascal -ret16 GetSystemDirectory(ptr word) GetSystemDirectory16 +136 pascal -ret16 GetDriveType(word) GetDriveType16 +137 pascal -ret16 FatalAppExit(word str) FatalAppExit16 138 pascal GetHeapSpaces(word) GetHeapSpaces16 139 stub DoSignal -140 pascal16 SetSigHandler(segptr ptr ptr word word) SetSigHandler16 +140 pascal -ret16 SetSigHandler(segptr ptr ptr word word) SetSigHandler16 141 stub InitTask1 -142 pascal16 GetProfileSectionNames(ptr word) GetProfileSectionNames16 -143 pascal16 GetPrivateProfileSectionNames(ptr word str) GetPrivateProfileSectionNames16 -144 pascal16 CreateDirectory(ptr ptr) CreateDirectory16 -145 pascal16 RemoveDirectory(ptr) RemoveDirectory16 -146 pascal16 DeleteFile(ptr) DeleteFile16 -147 pascal16 SetLastError(long) SetLastError +142 pascal -ret16 GetProfileSectionNames(ptr word) GetProfileSectionNames16 +143 pascal -ret16 GetPrivateProfileSectionNames(ptr word str) GetPrivateProfileSectionNames16 +144 pascal -ret16 CreateDirectory(ptr ptr) CreateDirectory16 +145 pascal -ret16 RemoveDirectory(ptr) RemoveDirectory16 +146 pascal -ret16 DeleteFile(ptr) DeleteFile16 +147 pascal -ret16 SetLastError(long) SetLastError 148 pascal GetLastError() GetLastError -149 pascal16 GetVersionEx(ptr) GetVersionEx16 -150 pascal16 DirectedYield(word) DirectedYield16 +149 pascal -ret16 GetVersionEx(ptr) GetVersionEx16 +150 pascal -ret16 DirectedYield(word) DirectedYield16 151 stub WinOldApCall -152 pascal16 GetNumTasks() GetNumTasks16 -154 pascal16 GlobalNotify(segptr) GlobalNotify16 -155 pascal16 GetTaskDS() GetTaskDS16 +152 pascal -ret16 GetNumTasks() GetNumTasks16 +154 pascal -ret16 GlobalNotify(segptr) GlobalNotify16 +155 pascal -ret16 GetTaskDS() GetTaskDS16 156 pascal LimitEMSPages(long) LimitEMSPages16 157 pascal GetCurPID(long) GetCurPID16 -158 pascal16 IsWinOldApTask(word) IsWinOldApTask16 +158 pascal -ret16 IsWinOldApTask(word) IsWinOldApTask16 159 pascal GlobalHandleNoRIP(word) GlobalHandleNoRIP16 160 stub EMSCopy -161 pascal16 LocalCountFree() LocalCountFree16 -162 pascal16 LocalHeapSize() LocalHeapSize16 -163 pascal16 GlobalLRUOldest(word) GlobalLRUOldest16 -164 pascal16 GlobalLRUNewest(word) GlobalLRUNewest16 -165 pascal16 A20Proc(word) A20Proc16 -166 pascal16 WinExec(str word) WinExec16 -167 pascal16 GetExpWinVer(word) GetExpWinVer16 -168 pascal16 DirectResAlloc(word word word) DirectResAlloc16 +161 pascal -ret16 LocalCountFree() LocalCountFree16 +162 pascal -ret16 LocalHeapSize() LocalHeapSize16 +163 pascal -ret16 GlobalLRUOldest(word) GlobalLRUOldest16 +164 pascal -ret16 GlobalLRUNewest(word) GlobalLRUNewest16 +165 pascal -ret16 A20Proc(word) A20Proc16 +166 pascal -ret16 WinExec(str word) WinExec16 +167 pascal -ret16 GetExpWinVer(word) GetExpWinVer16 +168 pascal -ret16 DirectResAlloc(word word word) DirectResAlloc16 169 pascal GetFreeSpace(word) GetFreeSpace16 -170 pascal16 AllocCStoDSAlias(word) AllocCStoDSAlias16 -171 pascal16 AllocDStoCSAlias(word) AllocDStoCSAlias16 -172 pascal16 AllocAlias(word) AllocCStoDSAlias16 +170 pascal -ret16 AllocCStoDSAlias(word) AllocCStoDSAlias16 +171 pascal -ret16 AllocDStoCSAlias(word) AllocDStoCSAlias16 +172 pascal -ret16 AllocAlias(word) AllocCStoDSAlias16 173 equate __ROMBIOS 0 174 equate __A000H 0 -175 pascal16 AllocSelector(word) AllocSelector16 -176 pascal16 FreeSelector(word) FreeSelector16 -177 pascal16 PrestoChangoSelector(word word) PrestoChangoSelector16 +175 pascal -ret16 AllocSelector(word) AllocSelector16 +176 pascal -ret16 FreeSelector(word) FreeSelector16 +177 pascal -ret16 PrestoChangoSelector(word word) PrestoChangoSelector16 178 equate __WINFLAGS 0x413 179 equate __D000H 0 -180 pascal16 LongPtrAdd(long long) LongPtrAdd16 +180 pascal -ret16 LongPtrAdd(long long) LongPtrAdd16 181 equate __B000H 0 182 equate __B800H 0 183 equate __0000H 0 184 pascal GlobalDOSAlloc(long) GlobalDOSAlloc16 -185 pascal16 GlobalDOSFree(word) GlobalDOSFree16 +185 pascal -ret16 GlobalDOSFree(word) GlobalDOSFree16 186 pascal GetSelectorBase(word) GetSelectorBase -187 pascal16 SetSelectorBase(word long) SetSelectorBase +187 pascal -ret16 SetSelectorBase(word long) SetSelectorBase 188 pascal GetSelectorLimit(word) GetSelectorLimit16 -189 pascal16 SetSelectorLimit(word long) SetSelectorLimit16 +189 pascal -ret16 SetSelectorLimit(word long) SetSelectorLimit16 190 equate __E000H 0 -191 pascal16 GlobalPageLock(word) GlobalPageLock16 -192 pascal16 GlobalPageUnlock(word) GlobalPageUnlock16 +191 pascal -ret16 GlobalPageLock(word) GlobalPageLock16 +192 pascal -ret16 GlobalPageUnlock(word) GlobalPageUnlock16 193 equate __0040H 0 194 equate __F000H 0 195 equate __C000H 0 -196 pascal16 SelectorAccessRights(word word word) SelectorAccessRights16 -197 pascal16 GlobalFix(word) GlobalFix16 -198 pascal16 GlobalUnfix(word) GlobalUnfix16 -199 pascal16 SetHandleCount(word) SetHandleCount16 -200 pascal16 ValidateFreeSpaces() KERNEL_nop +196 pascal -ret16 SelectorAccessRights(word word word) SelectorAccessRights16 +197 pascal -ret16 GlobalFix(word) GlobalFix16 +198 pascal -ret16 GlobalUnfix(word) GlobalUnfix16 +199 pascal -ret16 SetHandleCount(word) SetHandleCount16 +200 pascal -ret16 ValidateFreeSpaces() KERNEL_nop 201 stub ReplaceInst 202 stub RegisterPtrace 203 pascal -register DebugBreak() DebugBreak16 204 stub SwapRecording 205 stub CVWBreak -206 pascal16 AllocSelectorArray(word) AllocSelectorArray16 -207 pascal16 IsDBCSLeadByte(word) IsDBCSLeadByte +206 pascal -ret16 AllocSelectorArray(word) AllocSelectorArray16 +207 pascal -ret16 IsDBCSLeadByte(word) IsDBCSLeadByte # 208-237 are Win95 extensions; a few of those are also present in WinNT @@ -232,8 +232,8 @@ 225 pascal RegQueryValueEx(long str ptr ptr ptr ptr) RegQueryValueEx16 226 pascal RegSetValueEx(long str long long ptr long) RegSetValueEx16 227 pascal RegFlushKey(long) RegFlushKey16 -228 pascal16 K228(word) GetExePtr -229 pascal16 K229(long) Local32GetSegment16 +228 pascal -ret16 K228(word) GetExePtr +229 pascal -ret16 K229(long) Local32GetSegment16 230 pascal GlobalSmartPageLock(word) GlobalPageLock16 #? 231 pascal GlobalSmartPageUnlock(word) GlobalPageUnlock16 #? 232 stub RegLoadKey @@ -241,7 +241,7 @@ 234 stub RegSaveKey 235 stub InvalidateNlsCache 236 stub GetProductName -237 pascal16 K237() KERNEL_nop +237 pascal -ret16 K237() KERNEL_nop # 262-274 are WinNT extensions; those are not present in Win95 @@ -254,45 +254,45 @@ # 310-356 are again shared between all versions -310 pascal16 LocalHandleDelta(word) LocalHandleDelta16 +310 pascal -ret16 LocalHandleDelta(word) LocalHandleDelta16 311 pascal GetSetKernelDOSProc(ptr) GetSetKernelDOSProc16 314 stub DebugDefineSegment -315 pascal16 WriteOutProfiles() WriteOutProfiles16 +315 pascal -ret16 WriteOutProfiles() WriteOutProfiles16 316 pascal GetFreeMemInfo() GetFreeMemInfo16 318 stub FatalExitHook 319 stub FlushCachedFileHandle -320 pascal16 IsTask(word) IsTask16 -323 pascal16 IsRomModule(word) IsRomModule16 -324 pascal16 LogError(word ptr) LogError16 -325 pascal16 LogParamError(word ptr ptr) LogParamError16 -326 pascal16 IsRomFile(word) IsRomFile16 +320 pascal -ret16 IsTask(word) IsTask16 +323 pascal -ret16 IsRomModule(word) IsRomModule16 +324 pascal -ret16 LogError(word ptr) LogError16 +325 pascal -ret16 LogParamError(word ptr ptr) LogParamError16 +326 pascal -ret16 IsRomFile(word) IsRomFile16 327 pascal -register K327() HandleParamError 328 varargs -ret16 _DebugOutput(word str) _DebugOutput -329 pascal16 K329(str word) DebugFillBuffer +329 pascal -ret16 K329(str word) DebugFillBuffer 332 variable THHOOK(0 0 0 0 0 0 0 0) -334 pascal16 IsBadReadPtr(segptr word) IsBadReadPtr16 -335 pascal16 IsBadWritePtr(segptr word) IsBadWritePtr16 -336 pascal16 IsBadCodePtr(segptr) IsBadCodePtr16 -337 pascal16 IsBadStringPtr(segptr word) IsBadStringPtr16 -338 pascal16 HasGPHandler(segptr) HasGPHandler16 -339 pascal16 DiagQuery() DiagQuery16 -340 pascal16 DiagOutput(str) DiagOutput16 +334 pascal -ret16 IsBadReadPtr(segptr word) IsBadReadPtr16 +335 pascal -ret16 IsBadWritePtr(segptr word) IsBadWritePtr16 +336 pascal -ret16 IsBadCodePtr(segptr) IsBadCodePtr16 +337 pascal -ret16 IsBadStringPtr(segptr word) IsBadStringPtr16 +338 pascal -ret16 HasGPHandler(segptr) HasGPHandler16 +339 pascal -ret16 DiagQuery() DiagQuery16 +340 pascal -ret16 DiagOutput(str) DiagOutput16 341 pascal ToolHelpHook(ptr) ToolHelpHook16 342 variable __GP(0 0) 343 stub RegisterWinOldApHook 344 stub GetWinOldApHooks -345 pascal16 IsSharedSelector(word) IsSharedSelector16 -346 pascal16 IsBadHugeReadPtr(segptr long) IsBadHugeReadPtr16 -347 pascal16 IsBadHugeWritePtr(segptr long) IsBadHugeWritePtr16 -348 pascal16 hmemcpy(ptr ptr long) hmemcpy16 +345 pascal -ret16 IsSharedSelector(word) IsSharedSelector16 +346 pascal -ret16 IsBadHugeReadPtr(segptr long) IsBadHugeReadPtr16 +347 pascal -ret16 IsBadHugeWritePtr(segptr long) IsBadHugeWritePtr16 +348 pascal -ret16 hmemcpy(ptr ptr long) hmemcpy16 349 pascal _hread(word segptr long) WIN16_hread 350 pascal _hwrite(word ptr long) _hwrite16 -351 pascal16 BUNNY_351() KERNEL_nop +351 pascal -ret16 BUNNY_351() KERNEL_nop 352 pascal lstrcatn(segstr str word) lstrcatn16 353 pascal lstrcpyn(segptr str word) lstrcpyn16 354 pascal GetAppCompatFlags(word) GetAppCompatFlags16 -355 pascal16 GetWinDebugInfo(ptr word) GetWinDebugInfo16 -356 pascal16 SetWinDebugInfo(ptr) SetWinDebugInfo16 +355 pascal -ret16 GetWinDebugInfo(ptr word) GetWinDebugInfo16 +356 pascal -ret16 SetWinDebugInfo(ptr) SetWinDebugInfo16 # 357-365 are present in Win95 only @@ -302,54 +302,54 @@ 357 pascal MapSL(segptr) MapSL 358 pascal MapLS(long) MapLS 359 pascal UnMapLS(segptr) UnMapLS -360 pascal16 OpenFileEx(str ptr word) OpenFile16 -361 pascal16 PIGLET_361() KERNEL_nop +360 pascal -ret16 OpenFileEx(str ptr word) OpenFile16 +361 pascal -ret16 PIGLET_361() KERNEL_nop 362 stub ThunkTerminateProcess 365 pascal -register GlobalChangeLockCount(word word) GlobalChangeLockCount16 # 403-404 are common to all versions -403 pascal16 FarSetOwner(word word) FarSetOwner16 # aka K403 -404 pascal16 FarGetOwner(word) FarGetOwner16 # aka K404 +403 pascal -ret16 FarSetOwner(word word) FarSetOwner16 # aka K403 +404 pascal -ret16 FarGetOwner(word) FarGetOwner16 # aka K404 # 406-494 are present only in Win95 -406 pascal16 WritePrivateProfileStruct(str str ptr word str) WritePrivateProfileStruct16 -407 pascal16 GetPrivateProfileStruct(str str ptr word str) GetPrivateProfileStruct16 +406 pascal -ret16 WritePrivateProfileStruct(str str ptr word str) WritePrivateProfileStruct16 +407 pascal -ret16 GetPrivateProfileStruct(str str ptr word str) GetPrivateProfileStruct16 408 stub KERNEL_408 409 stub KERNEL_409 410 stub CreateProcessFromWinExec 411 pascal GetCurrentDirectory(long ptr) GetCurrentDirectory16 -412 pascal16 SetCurrentDirectory(ptr) SetCurrentDirectory16 -413 pascal16 FindFirstFile(ptr ptr) FindFirstFile16 -414 pascal16 FindNextFile(word ptr) FindNextFile16 -415 pascal16 FindClose(word) FindClose16 -416 pascal16 WritePrivateProfileSection(str str str) WritePrivateProfileSection16 -417 pascal16 WriteProfileSection(str str) WriteProfileSection16 -418 pascal16 GetPrivateProfileSection(str ptr word str) GetPrivateProfileSection16 -419 pascal16 GetProfileSection(str ptr word) GetProfileSection16 +412 pascal -ret16 SetCurrentDirectory(ptr) SetCurrentDirectory16 +413 pascal -ret16 FindFirstFile(ptr ptr) FindFirstFile16 +414 pascal -ret16 FindNextFile(word ptr) FindNextFile16 +415 pascal -ret16 FindClose(word) FindClose16 +416 pascal -ret16 WritePrivateProfileSection(str str str) WritePrivateProfileSection16 +417 pascal -ret16 WriteProfileSection(str str) WriteProfileSection16 +418 pascal -ret16 GetPrivateProfileSection(str ptr word str) GetPrivateProfileSection16 +419 pascal -ret16 GetProfileSection(str ptr word) GetProfileSection16 420 pascal GetFileAttributes(ptr) GetFileAttributes16 -421 pascal16 SetFileAttributes(ptr long) SetFileAttributes16 -422 pascal16 GetDiskFreeSpace(ptr ptr ptr ptr ptr) GetDiskFreeSpace16 -423 pascal16 LogApiThk(str) LogApiThk -431 pascal16 IsPeFormat(str word) IsPeFormat16 +421 pascal -ret16 SetFileAttributes(ptr long) SetFileAttributes16 +422 pascal -ret16 GetDiskFreeSpace(ptr ptr ptr ptr ptr) GetDiskFreeSpace16 +423 pascal -ret16 LogApiThk(str) LogApiThk +431 pascal -ret16 IsPeFormat(str word) IsPeFormat16 432 stub FileTimeToLocalFileTime -434 pascal16 UnicodeToAnsi(ptr ptr word) UnicodeToAnsi16 +434 pascal -ret16 UnicodeToAnsi(ptr ptr word) UnicodeToAnsi16 435 stub GetTaskFlags -436 pascal16 _ConfirmSysLevel(ptr) _ConfirmSysLevel -437 pascal16 _CheckNotSysLevel(ptr) _CheckNotSysLevel -438 pascal16 _CreateSysLevel(ptr long) _CreateSysLevel -439 pascal16 _EnterSysLevel(ptr) _EnterSysLevel -440 pascal16 _LeaveSysLevel(ptr) _LeaveSysLevel +436 pascal -ret16 _ConfirmSysLevel(ptr) _ConfirmSysLevel +437 pascal -ret16 _CheckNotSysLevel(ptr) _CheckNotSysLevel +438 pascal -ret16 _CreateSysLevel(ptr long) _CreateSysLevel +439 pascal -ret16 _EnterSysLevel(ptr) _EnterSysLevel +440 pascal -ret16 _LeaveSysLevel(ptr) _LeaveSysLevel 441 pascal CreateThread16(ptr long segptr segptr long ptr) CreateThread16 442 pascal VWin32_EventCreate() VWin32_EventCreate 443 pascal VWin32_EventDestroy(long) VWin32_EventDestroy -444 pascal16 Local32Info(ptr word) Local32Info16 -445 pascal16 Local32First(ptr word) Local32First16 -446 pascal16 Local32Next(ptr) Local32Next16 -447 pascal16 WIN32_OldYield() WIN32_OldYield16 +444 pascal -ret16 Local32Info(ptr word) Local32Info16 +445 pascal -ret16 Local32First(ptr word) Local32First16 +446 pascal -ret16 Local32Next(ptr) Local32Next16 +447 pascal -ret16 WIN32_OldYield() WIN32_OldYield16 448 stub KERNEL_448 449 pascal GetpWin16Lock() GetpWin16Lock16 450 pascal VWin32_EventWait(long) VWin32_EventWait @@ -368,7 +368,7 @@ 463 pascal SetThreadQueue(long word) SetThreadQueue16 464 pascal GetThreadQueue(long) GetThreadQueue16 465 stub NukeProcess -466 pascal16 ExitProcess(word) ExitProcess16 +466 pascal -ret16 ExitProcess(word) ExitProcess16 467 stub WOACreateConsole 468 stub WOASpawnConApp 469 stub WOAGimmeTitle @@ -377,13 +377,13 @@ 472 pascal -register MapHInstLS() MapHInstLS 473 pascal -register MapHInstSL() MapHInstSL 474 pascal CloseW32Handle(long) CloseHandle -475 pascal16 GetTEBSelectorFS() GetTEBSelectorFS16 +475 pascal -ret16 GetTEBSelectorFS() GetTEBSelectorFS16 476 pascal ConvertToGlobalHandle(long) ConvertToGlobalHandle 477 stub WOAFullScreen 478 stub WOATerminateProcess 479 pascal KERNEL_479(long) VWin32_EventSet # ??? -480 pascal16 _EnterWin16Lock() _EnterWin16Lock -481 pascal16 _LeaveWin16Lock() _LeaveWin16Lock +480 pascal -ret16 _EnterWin16Lock() _EnterWin16Lock +481 pascal -ret16 _LeaveWin16Lock() _LeaveWin16Lock 482 pascal LoadSystemLibrary32(str) LoadLibrary32_16 # FIXME! 483 pascal MapProcessHandle(long) MapProcessHandle 484 pascal SetProcessDword(long s_word long) SetProcessDword @@ -392,10 +392,10 @@ 487 pascal GetModuleFileName32(long str word) GetModuleFileNameA 488 pascal GetModuleHandle32(str) GetModuleHandleA 489 stub KERNEL_489 # VWin32_BoostWithDecay -490 pascal16 KERNEL_490(word) KERNEL_490 +490 pascal -ret16 KERNEL_490(word) KERNEL_490 491 pascal RegisterServiceProcess(long long) RegisterServiceProcess 492 stub WOAAbort -493 pascal16 UTInit(long long long long) UTInit16 +493 pascal -ret16 UTInit(long long long long) UTInit16 494 stub KERNEL_494 # 495 is present only in Win98 @@ -472,7 +472,7 @@ 600 stub AllocCodeAlias 601 stub FreeCodeAlias -602 pascal16 GetDummyModuleHandleDS() GetDummyModuleHandleDS16 +602 pascal -ret16 GetDummyModuleHandleDS() GetDummyModuleHandleDS16 603 stub KERNEL_603 # OutputDebugString (?) 604 pascal -register CBClientGlueSL() CBClientGlueSL # FIXME: 605 is duplicate of 562 @@ -485,23 +485,23 @@ 609 pascal FindLSThunkletCallback_dup(segptr long) FindLSThunkletCallback # FIXME: 610 is duplicate of 562 610 pascal FindSLThunkletCallback_dup(long long) FindSLThunkletCallback -611 pascal16 FreeThunklet(long long) FreeThunklet16 -612 pascal16 IsSLThunklet(ptr) IsSLThunklet16 +611 pascal -ret16 FreeThunklet(long long) FreeThunklet16 +612 pascal -ret16 IsSLThunklet(ptr) IsSLThunklet16 613 stub HugeMapLS 614 stub HugeUnMapLS -615 pascal16 ConvertDialog32To16(long long long) ConvertDialog32To16 -616 pascal16 ConvertMenu32To16(long long long) ConvertMenu32To16 -617 pascal16 GetMenu32Size(ptr) GetMenu32Size16 -618 pascal16 GetDialog32Size(ptr) GetDialog32Size16 -619 pascal16 RegisterCBClient(word segptr long) RegisterCBClient16 +615 pascal -ret16 ConvertDialog32To16(long long long) ConvertDialog32To16 +616 pascal -ret16 ConvertMenu32To16(long long long) ConvertMenu32To16 +617 pascal -ret16 GetMenu32Size(ptr) GetMenu32Size16 +618 pascal -ret16 GetDialog32Size(ptr) GetDialog32Size16 +619 pascal -ret16 RegisterCBClient(word segptr long) RegisterCBClient16 620 pascal -register CBClientThunkSL() CBClientThunkSL 621 pascal -register CBClientThunkSLEx() CBClientThunkSLEx -622 pascal16 UnRegisterCBClient(word segptr long) UnRegisterCBClient16 -623 pascal16 InitCBClient(long) InitCBClient16 +622 pascal -ret16 UnRegisterCBClient(word segptr long) UnRegisterCBClient16 +623 pascal -ret16 InitCBClient(long) InitCBClient16 624 pascal SetFastQueue(long long) SetFastQueue16 625 pascal GetFastQueue() GetFastQueue16 626 stub SmashEnvironment -627 pascal16 IsBadFlatReadWritePtr(segptr long word) IsBadFlatReadWritePtr16 +627 pascal -ret16 IsBadFlatReadWritePtr(segptr long word) IsBadFlatReadWritePtr16 630 pascal -register C16ThkSL() C16ThkSL 631 pascal -register C16ThkSL01() C16ThkSL01 651 pascal ThunkConnect16(str str word long ptr str word) ThunkConnect16 diff --git a/dlls/kernel/system.drv.spec b/dlls/kernel/system.drv.spec index 0a309472725..489607e21b6 100644 --- a/dlls/kernel/system.drv.spec +++ b/dlls/kernel/system.drv.spec @@ -1,12 +1,12 @@ 1 pascal InquireSystem(word word) InquireSystem16 -2 pascal16 CreateSystemTimer(word segptr) WIN16_CreateSystemTimer -3 pascal16 KillSystemTimer(word) SYSTEM_KillSystemTimer -4 pascal16 EnableSystemTimers() EnableSystemTimers16 -5 pascal16 DisableSystemTimers() DisableSystemTimers16 +2 pascal -ret16 CreateSystemTimer(word segptr) WIN16_CreateSystemTimer +3 pascal -ret16 KillSystemTimer(word) SYSTEM_KillSystemTimer +4 pascal -ret16 EnableSystemTimers() EnableSystemTimers16 +5 pascal -ret16 DisableSystemTimers() DisableSystemTimers16 6 pascal GetSystemMSecCount() GetTickCount -7 pascal16 Get80x87SaveSize() Get80x87SaveSize16 -8 pascal16 Save80x87State(ptr) Save80x87State16 -9 pascal16 Restore80x87State(ptr) Restore80x87State16 +7 pascal -ret16 Get80x87SaveSize() Get80x87SaveSize16 +8 pascal -ret16 Save80x87State(ptr) Save80x87State16 +9 pascal -ret16 Restore80x87State(ptr) Restore80x87State16 13 stub INQUIRELONGINTS # W1.1, W2.0 #14 stub ordinal only W1.1 -20 pascal16 A20_Proc(word) A20Proc16 +20 pascal -ret16 A20_Proc(word) A20Proc16 diff --git a/dlls/kernel/toolhelp.spec b/dlls/kernel/toolhelp.spec index 344fce5f647..c2da84406b4 100644 --- a/dlls/kernel/toolhelp.spec +++ b/dlls/kernel/toolhelp.spec @@ -1,40 +1,40 @@ -50 pascal16 GlobalHandleToSel(word) GlobalHandleToSel16 -51 pascal16 GlobalFirst(ptr word) GlobalFirst16 -52 pascal16 GlobalNext(ptr word) GlobalNext16 -53 pascal16 GlobalInfo(ptr) GlobalInfo16 -54 pascal16 GlobalEntryHandle(ptr word) GlobalEntryHandle16 -55 pascal16 GlobalEntryModule(ptr word word) GlobalEntryModule16 -56 pascal16 LocalInfo(ptr word) LocalInfo16 -57 pascal16 LocalFirst(ptr word) LocalFirst16 -58 pascal16 LocalNext(ptr) LocalNext16 -59 pascal16 ModuleFirst(ptr) ModuleFirst16 -60 pascal16 ModuleNext(ptr) ModuleNext16 -61 pascal16 ModuleFindName(ptr ptr) ModuleFindName16 -62 pascal16 ModuleFindHandle(ptr word) ModuleFindHandle16 -63 pascal16 TaskFirst(ptr) TaskFirst16 -64 pascal16 TaskNext(ptr) TaskNext16 -65 pascal16 TaskFindHandle(ptr word) TaskFindHandle16 -66 pascal16 StackTraceFirst(ptr word) StackTraceFirst16 -67 pascal16 StackTraceCSIPFirst(ptr word word word word) StackTraceCSIPFirst16 -68 pascal16 StackTraceNext(ptr) StackTraceNext16 -#69 pascal16 ClassFirst(ptr) ClassFirst16 -#70 pascal16 ClassNext(ptr) ClassNext16 +50 pascal -ret16 GlobalHandleToSel(word) GlobalHandleToSel16 +51 pascal -ret16 GlobalFirst(ptr word) GlobalFirst16 +52 pascal -ret16 GlobalNext(ptr word) GlobalNext16 +53 pascal -ret16 GlobalInfo(ptr) GlobalInfo16 +54 pascal -ret16 GlobalEntryHandle(ptr word) GlobalEntryHandle16 +55 pascal -ret16 GlobalEntryModule(ptr word word) GlobalEntryModule16 +56 pascal -ret16 LocalInfo(ptr word) LocalInfo16 +57 pascal -ret16 LocalFirst(ptr word) LocalFirst16 +58 pascal -ret16 LocalNext(ptr) LocalNext16 +59 pascal -ret16 ModuleFirst(ptr) ModuleFirst16 +60 pascal -ret16 ModuleNext(ptr) ModuleNext16 +61 pascal -ret16 ModuleFindName(ptr ptr) ModuleFindName16 +62 pascal -ret16 ModuleFindHandle(ptr word) ModuleFindHandle16 +63 pascal -ret16 TaskFirst(ptr) TaskFirst16 +64 pascal -ret16 TaskNext(ptr) TaskNext16 +65 pascal -ret16 TaskFindHandle(ptr word) TaskFindHandle16 +66 pascal -ret16 StackTraceFirst(ptr word) StackTraceFirst16 +67 pascal -ret16 StackTraceCSIPFirst(ptr word word word word) StackTraceCSIPFirst16 +68 pascal -ret16 StackTraceNext(ptr) StackTraceNext16 +#69 pascal -ret16 ClassFirst(ptr) ClassFirst16 +#70 pascal -ret16 ClassNext(ptr) ClassNext16 #FIXME: window classes are USER objects 69 stub ClassFirst 70 stub ClassNext -71 pascal16 SystemHeapInfo(ptr) SystemHeapInfo16 -72 pascal16 MemManInfo(ptr) MemManInfo16 -73 pascal16 NotifyRegister(word segptr word) NotifyRegister16 -74 pascal16 NotifyUnregister(word) NotifyUnregister16 -75 pascal16 InterruptRegister(word segptr) InterruptRegister16 -76 pascal16 InterruptUnRegister(word) InterruptUnRegister16 -77 pascal16 TerminateApp(word word) TerminateApp16 +71 pascal -ret16 SystemHeapInfo(ptr) SystemHeapInfo16 +72 pascal -ret16 MemManInfo(ptr) MemManInfo16 +73 pascal -ret16 NotifyRegister(word segptr word) NotifyRegister16 +74 pascal -ret16 NotifyUnregister(word) NotifyUnregister16 +75 pascal -ret16 InterruptRegister(word segptr) InterruptRegister16 +76 pascal -ret16 InterruptUnRegister(word) InterruptUnRegister16 +77 pascal -ret16 TerminateApp(word word) TerminateApp16 78 pascal MemoryRead(word long ptr long) MemoryRead16 79 pascal MemoryWrite(word long ptr long) MemoryWrite16 -80 pascal16 TimerCount(ptr) TimerCount16 +80 pascal -ret16 TimerCount(ptr) TimerCount16 81 stub TASKSETCSIP 82 stub TASKGETCSIP 83 stub TASKSWITCH -84 pascal16 Local32Info(ptr word) Local32Info16 -85 pascal16 Local32First(ptr word) Local32First16 -86 pascal16 Local32Next(ptr) Local32Next16 +84 pascal -ret16 Local32Info(ptr word) Local32Info16 +85 pascal -ret16 Local32First(ptr word) Local32First16 +86 pascal -ret16 Local32Next(ptr) Local32Next16 diff --git a/dlls/kernel/win87em.spec b/dlls/kernel/win87em.spec index 08385158439..968063e6624 100644 --- a/dlls/kernel/win87em.spec +++ b/dlls/kernel/win87em.spec @@ -1,4 +1,4 @@ 1 pascal -register _fpMath() WIN87_fpmath -3 pascal16 __WinEm87Info(ptr word) WIN87_WinEm87Info -4 pascal16 __WinEm87Restore(ptr word) WIN87_WinEm87Restore -5 pascal16 __WinEm87Save(ptr word) WIN87_WinEm87Save +3 pascal -ret16 __WinEm87Info(ptr word) WIN87_WinEm87Info +4 pascal -ret16 __WinEm87Restore(ptr word) WIN87_WinEm87Restore +5 pascal -ret16 __WinEm87Save(ptr word) WIN87_WinEm87Save diff --git a/dlls/lzexpand/lzexpand.spec b/dlls/lzexpand/lzexpand.spec index 308e109a7c0..79e5b1b3597 100644 --- a/dlls/lzexpand/lzexpand.spec +++ b/dlls/lzexpand/lzexpand.spec @@ -1,12 +1,12 @@ 1 pascal LZCopy(word word) LZCopy16 -2 pascal16 LZOpenFile(str ptr word) LZOpenFile16 -3 pascal16 LZInit(word) LZInit16 +2 pascal -ret16 LZOpenFile(str ptr word) LZOpenFile16 +3 pascal -ret16 LZInit(word) LZInit16 4 pascal LZSeek(word long word) LZSeek16 -5 pascal16 LZRead(word ptr word) LZRead16 -6 pascal16 LZClose(word) LZClose16 -7 pascal16 LZStart() LZStart16 +5 pascal -ret16 LZRead(word ptr word) LZRead16 +6 pascal -ret16 LZClose(word) LZClose16 +7 pascal -ret16 LZStart() LZStart16 8 pascal CopyLZFile(word word) CopyLZFile16 -9 pascal16 LZDone() LZDone -10 pascal16 GetExpandedName(str ptr) GetExpandedName16 +9 pascal -ret16 LZDone() LZDone +10 pascal -ret16 GetExpandedName(str ptr) GetExpandedName16 #11 WEP #12 ___EXPORTEDSTUB diff --git a/dlls/msacm/msacm.spec b/dlls/msacm/msacm.spec index 36b65cebc11..9f03617534f 100644 --- a/dlls/msacm/msacm.spec +++ b/dlls/msacm/msacm.spec @@ -2,34 +2,34 @@ 2 stub DRIVERPROC 3 stub ___EXPORTEDSTUB 7 pascal acmGetVersion() acmGetVersion16 - 8 pascal16 acmMetrics(word word ptr) acmMetrics16 - 10 pascal16 acmDriverEnum(ptr long long) acmDriverEnum16 - 11 pascal16 acmDriverDetails(word ptr long) acmDriverDetails16 - 12 pascal16 acmDriverAdd(ptr word long long long) acmDriverAdd16 - 13 pascal16 acmDriverRemove(word long) acmDriverRemove16 - 14 pascal16 acmDriverOpen(ptr word long) acmDriverOpen16 - 15 pascal16 acmDriverClose(word long) acmDriverClose16 + 8 pascal -ret16 acmMetrics(word word ptr) acmMetrics16 + 10 pascal -ret16 acmDriverEnum(ptr long long) acmDriverEnum16 + 11 pascal -ret16 acmDriverDetails(word ptr long) acmDriverDetails16 + 12 pascal -ret16 acmDriverAdd(ptr word long long long) acmDriverAdd16 + 13 pascal -ret16 acmDriverRemove(word long) acmDriverRemove16 + 14 pascal -ret16 acmDriverOpen(ptr word long) acmDriverOpen16 + 15 pascal -ret16 acmDriverClose(word long) acmDriverClose16 16 pascal acmDriverMessage(word word long long) acmDriverMessage16 - 17 pascal16 acmDriverID(word ptr long) acmDriverID16 - 18 pascal16 acmDriverPriority(word long long) acmDriverPriority16 - 30 pascal16 acmFormatTagDetails(word ptr long) acmFormatTagDetails16 - 31 pascal16 acmFormatTagEnum(word ptr ptr long long) acmFormatTagEnum16 - 40 pascal16 acmFormatChoose(ptr) acmFormatChoose16 - 41 pascal16 acmFormatDetails(word ptr long) acmFormatDetails16 - 42 pascal16 acmFormatEnum(word ptr ptr long long) acmFormatEnum16 - 45 pascal16 acmFormatSuggest(word ptr ptr long long) acmFormatSuggest16 - 50 pascal16 acmFilterTagDetails(word ptr long) acmFilterTagDetails16 - 51 pascal16 acmFilterTagEnum(word ptr ptr long long) acmFilterTagEnum16 - 60 pascal16 acmFilterChoose(ptr) acmFilterChoose16 - 61 pascal16 acmFilterDetails(word ptr long) acmFilterDetails16 - 62 pascal16 acmFilterEnum(word ptr ptr long long) acmFilterEnum16 - 70 pascal16 acmStreamOpen(ptr word ptr ptr ptr long long long) acmStreamOpen16 - 71 pascal16 acmStreamClose(word long) acmStreamClose16 - 72 pascal16 acmStreamSize(word long ptr long) acmStreamSize16 - 75 pascal16 acmStreamConvert(word ptr long) acmStreamConvert16 - 76 pascal16 acmStreamReset(word long) acmStreamReset16 - 77 pascal16 acmStreamPrepareHeader(word ptr long) acmStreamPrepareHeader16 - 78 pascal16 acmStreamUnprepareHeader(word ptr long) acmStreamUnprepareHeader16 + 17 pascal -ret16 acmDriverID(word ptr long) acmDriverID16 + 18 pascal -ret16 acmDriverPriority(word long long) acmDriverPriority16 + 30 pascal -ret16 acmFormatTagDetails(word ptr long) acmFormatTagDetails16 + 31 pascal -ret16 acmFormatTagEnum(word ptr ptr long long) acmFormatTagEnum16 + 40 pascal -ret16 acmFormatChoose(ptr) acmFormatChoose16 + 41 pascal -ret16 acmFormatDetails(word ptr long) acmFormatDetails16 + 42 pascal -ret16 acmFormatEnum(word ptr ptr long long) acmFormatEnum16 + 45 pascal -ret16 acmFormatSuggest(word ptr ptr long long) acmFormatSuggest16 + 50 pascal -ret16 acmFilterTagDetails(word ptr long) acmFilterTagDetails16 + 51 pascal -ret16 acmFilterTagEnum(word ptr ptr long long) acmFilterTagEnum16 + 60 pascal -ret16 acmFilterChoose(ptr) acmFilterChoose16 + 61 pascal -ret16 acmFilterDetails(word ptr long) acmFilterDetails16 + 62 pascal -ret16 acmFilterEnum(word ptr ptr long long) acmFilterEnum16 + 70 pascal -ret16 acmStreamOpen(ptr word ptr ptr ptr long long long) acmStreamOpen16 + 71 pascal -ret16 acmStreamClose(word long) acmStreamClose16 + 72 pascal -ret16 acmStreamSize(word long ptr long) acmStreamSize16 + 75 pascal -ret16 acmStreamConvert(word ptr long) acmStreamConvert16 + 76 pascal -ret16 acmStreamReset(word long) acmStreamReset16 + 77 pascal -ret16 acmStreamPrepareHeader(word ptr long) acmStreamPrepareHeader16 + 78 pascal -ret16 acmStreamUnprepareHeader(word ptr long) acmStreamUnprepareHeader16 150 stub ACMAPPLICATIONEXIT 175 stub ACMHUGEPAGELOCK 176 stub ACMHUGEPAGEUNLOCK diff --git a/dlls/msvideo/msvideo.spec b/dlls/msvideo/msvideo.spec index 7690c18786d..a6f9a876f20 100644 --- a/dlls/msvideo/msvideo.spec +++ b/dlls/msvideo/msvideo.spec @@ -23,36 +23,36 @@ 52 stub VIDEOSTREAMALLOCHDRANDBUFFER 53 stub VIDEOSTREAMFREEHDRANDBUFFER 60 stub VIDEOMESSAGE -102 pascal16 DrawDibOpen() DrawDibOpen16 -103 pascal16 DrawDibClose(word) DrawDibClose16 -104 pascal16 DrawDibBegin(word word s_word s_word ptr s_word s_word word) DrawDibBegin16 -105 pascal16 DrawDibEnd(word) DrawDibEnd16 -106 pascal16 DrawDibDraw(word word s_word s_word s_word s_word ptr ptr s_word s_word s_word s_word word) DrawDibDraw16 -108 pascal16 DrawDibGetPalette(word) DrawDibGetPalette16 -110 pascal16 DrawDibSetPalette(word word) DrawDibSetPalette16 +102 pascal -ret16 DrawDibOpen() DrawDibOpen16 +103 pascal -ret16 DrawDibClose(word) DrawDibClose16 +104 pascal -ret16 DrawDibBegin(word word s_word s_word ptr s_word s_word word) DrawDibBegin16 +105 pascal -ret16 DrawDibEnd(word) DrawDibEnd16 +106 pascal -ret16 DrawDibDraw(word word s_word s_word s_word s_word ptr ptr s_word s_word s_word s_word word) DrawDibDraw16 +108 pascal -ret16 DrawDibGetPalette(word) DrawDibGetPalette16 +110 pascal -ret16 DrawDibSetPalette(word word) DrawDibSetPalette16 111 stub DRAWDIBCHANGEPALETTE -112 pascal16 DrawDibRealize(word word word) DrawDibRealize16 +112 pascal -ret16 DrawDibRealize(word word word) DrawDibRealize16 113 stub DRAWDIBTIME 114 stub DRAWDIBPROFILEDISPLAY 115 stub STRETCHDIB -118 pascal16 DrawDibStart(word long) DrawDibStart16 -119 pascal16 DrawDibStop(word) DrawDibStop16 +118 pascal -ret16 DrawDibStart(word long) DrawDibStart16 +119 pascal -ret16 DrawDibStop(word) DrawDibStop16 120 stub DRAWDIBGETBUFFER -200 pascal16 ICInfo(long long segptr) ICInfo16 +200 pascal -ret16 ICInfo(long long segptr) ICInfo16 201 stub ICINSTALL 202 stub ICREMOVE -203 pascal16 ICOpen(long long word) ICOpen16 +203 pascal -ret16 ICOpen(long long word) ICOpen16 204 pascal ICClose(word) ICClose16 205 pascal ICSendMessage(word word long long) ICSendMessage16 -206 pascal16 ICOpenFunction(long long word segptr) ICOpenFunction16 +206 pascal -ret16 ICOpenFunction(long long word segptr) ICOpenFunction16 207 varargs _ICMessage(word word word) ICMessage16 212 pascal ICGetInfo(word segptr long) ICGetInfo16 -213 pascal16 ICLocate(long long ptr ptr word) ICLocate16 +213 pascal -ret16 ICLocate(long long ptr ptr word) ICLocate16 224 cdecl _ICCompress(word long segptr segptr segptr segptr segptr segptr long long long segptr segptr) ICCompress16 230 cdecl _ICDecompress(word long segptr segptr segptr segptr) ICDecompress16 232 cdecl _ICDrawBegin(word long word word word s_word s_word s_word s_word segptr s_word s_word s_word s_word long long) ICDrawBegin16 234 cdecl _ICDraw(word long segptr segptr long long) ICDraw16 -239 pascal16 ICGetDisplayFormat(word ptr ptr s_word s_word s_word) ICGetDisplayFormat16 +239 pascal -ret16 ICGetDisplayFormat(word ptr ptr s_word s_word s_word) ICGetDisplayFormat16 240 stub ICIMAGECOMPRESS 241 stub ICIMAGEDECOMPRESS 242 stub ICCOMPRESSORCHOOSE diff --git a/dlls/ole32/compobj.spec b/dlls/ole32/compobj.spec index 03935075ba7..90425a0a6e7 100644 --- a/dlls/ole32/compobj.spec +++ b/dlls/ole32/compobj.spec @@ -14,8 +14,8 @@ 14 stub STRINGFROMIID 15 pascal CoDisconnectObject(ptr long) CoDisconnectObject 16 stub CORELEASEMARSHALDATA -17 pascal16 CoFreeUnusedLibraries() CoFreeUnusedLibraries -18 pascal16 IsEqualGUID(ptr ptr) IsEqualGUID16 +17 pascal -ret16 CoFreeUnusedLibraries() CoFreeUnusedLibraries +18 pascal -ret16 IsEqualGUID(ptr ptr) IsEqualGUID16 19 pascal StringFromCLSID(ptr ptr) StringFromCLSID16 20 pascal CLSIDFromString(str ptr) CLSIDFromString16 21 stub ISVALIDPTRIN @@ -27,8 +27,8 @@ 27 pascal CoRegisterMessageFilter(ptr ptr) CoRegisterMessageFilter16 28 stub COISHANDLERCONNECTED 29 stub SHRADDREF -30 pascal16 CoFileTimeToDosDateTime(ptr ptr ptr) CoFileTimeToDosDateTime16 -31 pascal16 CoDosDateTimeToFileTime(word word ptr) CoDosDateTimeToFileTime16 +30 pascal -ret16 CoFileTimeToDosDateTime(ptr ptr ptr) CoFileTimeToDosDateTime16 +31 pascal -ret16 CoDosDateTimeToFileTime(word word ptr) CoDosDateTimeToFileTime16 32 stub COMARSHALHRESULT 33 stub COUNMARSHALHRESULT 34 pascal CoGetCurrentProcess() CoGetCurrentProcess @@ -91,7 +91,7 @@ 92 stub LRPCGETTHREADWINDOW 93 stub TIMERCALLBACKPROC 94 pascal LookupETask(ptr ptr) LookupETask16 -95 pascal16 SetETask(word ptr) SetETask16 +95 pascal -ret16 SetETask(word ptr) SetETask16 96 stub LRPCFREEMONITORDATA 97 stub REMLOOKUPSHUNK 98 stub SHRGETSIZE diff --git a/dlls/ole32/ole2.spec b/dlls/ole32/ole2.spec index e7a86ad6e99..a9be14bac30 100644 --- a/dlls/ole32/ole2.spec +++ b/dlls/ole32/ole2.spec @@ -53,7 +53,7 @@ 53 stub OLEGETICONOFCLASS 54 pascal CreateILockBytesOnHGlobal(word word ptr) CreateILockBytesOnHGlobal16 55 stub GETHGLOBALFROMILOCKBYTES -56 pascal16 OleMetaFilePictFromIconAndLabel(word str str word) OleMetaFilePictFromIconAndLabel16 +56 pascal -ret16 OleMetaFilePictFromIconAndLabel(word str str word) OleMetaFilePictFromIconAndLabel16 57 stub GETCLASSFILE 58 stub OLEDRAW 59 stub OLECREATEDEFAULTHANDLER @@ -71,7 +71,7 @@ 71 stub OLECONVERTOLESTREAMTOISTORAGE 74 stub READFMTUSERTYPESTG 75 stub WRITEFMTUSERTYPESTG -76 pascal16 OleFlushClipboard() OleFlushClipboard16 +76 pascal -ret16 OleFlushClipboard() OleFlushClipboard16 77 stub OLEISCURRENTCLIPBOARD 78 stub OLETRANSLATEACCELERATOR 79 stub OLEDOAUTOCONVERT diff --git a/dlls/ole32/ole2nls.spec b/dlls/ole32/ole2nls.spec index 688213864ae..d3fc613473c 100644 --- a/dlls/ole32/ole2nls.spec +++ b/dlls/ole32/ole2nls.spec @@ -1,12 +1,12 @@ 1 pascal GetUserDefaultLCID() GetUserDefaultLCID16 2 pascal GetSystemDefaultLCID() GetSystemDefaultLCID16 -3 pascal16 GetUserDefaultLangID() GetUserDefaultLangID16 -4 pascal16 GetSystemDefaultLangID() GetSystemDefaultLangID16 +3 pascal -ret16 GetUserDefaultLangID() GetUserDefaultLangID16 +4 pascal -ret16 GetSystemDefaultLangID() GetSystemDefaultLangID16 5 pascal GetLocaleInfoA(long long ptr word) GetLocaleInfo16 -6 pascal16 LCMapStringA(word long ptr word ptr word) LCMapString16 -7 pascal16 GetStringTypeA(long long str word ptr) GetStringType16 -8 pascal16 CompareStringA(long long str word str word) CompareString16 -9 pascal16 RegisterNLSInfoChanged(ptr) RegisterNLSInfoChanged16 +6 pascal -ret16 LCMapStringA(word long ptr word ptr word) LCMapString16 +7 pascal -ret16 GetStringTypeA(long long str word ptr) GetStringType16 +8 pascal -ret16 CompareStringA(long long str word str word) CompareString16 +9 pascal -ret16 RegisterNLSInfoChanged(ptr) RegisterNLSInfoChanged16 #10 stub WEP 11 stub LIBMAIN 12 stub NOTIFYWINDOWPROC diff --git a/dlls/olecli/olecli.spec b/dlls/olecli/olecli.spec index 053950fb987..c81bd789ced 100644 --- a/dlls/olecli/olecli.spec +++ b/dlls/olecli/olecli.spec @@ -5,12 +5,12 @@ 6 stub OLECLONE 7 stub OLECOPYFROMLINK 8 stub OLEEQUAL -9 pascal16 OleQueryLinkFromClip(str word word) OleQueryLinkFromClip16 -10 pascal16 OleQueryCreateFromClip(str word word) OleQueryCreateFromClip16 -11 pascal16 OleCreateLinkFromClip (str segptr long str segptr word word) OleCreateLinkFromClip16 -12 pascal16 OleCreateFromClip(str segptr long str long word word) OleCreateFromClip16 +9 pascal -ret16 OleQueryLinkFromClip(str word word) OleQueryLinkFromClip16 +10 pascal -ret16 OleQueryCreateFromClip(str word word) OleQueryCreateFromClip16 +11 pascal -ret16 OleCreateLinkFromClip (str segptr long str segptr word word) OleCreateLinkFromClip16 +12 pascal -ret16 OleCreateFromClip(str segptr long str long word word) OleCreateFromClip16 13 stub OLECOPYTOCLIPBOARD -14 pascal16 OleQueryType(ptr segptr) OleQueryType16 +14 pascal -ret16 OleQueryType(ptr segptr) OleQueryType16 15 stub OLESETHOSTNAMES 16 stub OLESETTARGETDEVICE 17 stub OLESETBOUNDS @@ -40,10 +40,10 @@ 41 pascal OleRegisterClientDoc(ptr ptr long ptr) OleRegisterClientDoc16 42 pascal OleRevokeClientDoc(long) OleRevokeClientDoc16 43 pascal OleRenameClientDoc(long ptr) OleRenameClientDoc16 -44 pascal16 OleRevertClientDoc(long) OleRevertClientDoc16 +44 pascal -ret16 OleRevertClientDoc(long) OleRevertClientDoc16 45 pascal OleSavedClientDoc(long) OleSavedClientDoc16 46 stub OLERENAME -47 pascal16 OleEnumObjects(long segptr) OleEnumObjects16 +47 pascal -ret16 OleEnumObjects(long segptr) OleEnumObjects16 48 stub OLEQUERYNAME 49 stub OLESETCOLORSCHEME 50 stub OLEREQUESTDATA @@ -53,7 +53,7 @@ 57 stub OLEEXECUTE 58 stub OLECREATEINVISIBLE 59 stub OLEQUERYCLIENTVERSION -60 pascal16 OleIsDcMeta(word) OleIsDcMeta16 +60 pascal -ret16 OleIsDcMeta(word) OleIsDcMeta16 100 stub DOCWNDPROC 101 stub SRVRWNDPROC 102 stub MFCALLBACKFUNC diff --git a/dlls/setupapi/setupx.spec b/dlls/setupapi/setupx.spec index 8c625e33de8..c7172ef163b 100644 --- a/dlls/setupapi/setupx.spec +++ b/dlls/setupapi/setupx.spec @@ -1,7 +1,7 @@ 1 stub WEP -2 pascal16 IpOpen(str ptr) IpOpen16 +2 pascal -ret16 IpOpen(str ptr) IpOpen16 3 stub IpOpenAppend #(str word) -4 pascal16 IpClose(word) IpClose16 +4 pascal -ret16 IpClose(word) IpClose16 5 stub IpGetLongField #(word ptr word ptr) 6 stub IpGetStringField #(word ptr word ptr word ptr) 7 stub IpFindFirstLine #(word str str ptr) @@ -10,11 +10,11 @@ 10 stub IpGetIntField #(word ptr word ptr) 11 stub IpFindNextLine #(word ptr) 12 stub IpGetFileName #(word ptr word) -13 pascal16 VcpQueueCopy(str str str str word word ptr word long) VcpQueueCopy16 +13 pascal -ret16 VcpQueueCopy(str str str str word word ptr word long) VcpQueueCopy16 14 stub NOAUTORUNWNDPROC 15 stub __DEBUGMSG 16 stub __ASSERTMSG -17 pascal16 VcpQueueDelete(str str word long) VcpQueueDelete16 +17 pascal -ret16 VcpQueueDelete(str str word long) VcpQueueDelete16 18 stub TpOpenFile #(str ptr word) 19 stub TpCloseFile #(word) 20 stub TpOpenSection #(word ptr str word) @@ -30,12 +30,12 @@ 30 stub TpGetPrivateProfileString #(str str str ptr word str) 31 stub TpWritePrivateProfileString #(str str str str) 32 stub TpGetProfileString #(str str str ptr word) -33 pascal16 CtlSetLdd(ptr) CtlSetLdd16 -34 pascal16 CtlGetLdd(ptr) CtlGetLdd16 -35 pascal16 CtlFindLdd(ptr) CtlFindLdd16 -36 pascal16 CtlAddLdd(ptr) CtlAddLdd16 -37 pascal16 CtlDelLdd(word) CtlDelLdd16 -38 pascal16 CtlGetLddPath(word ptr) CtlGetLddPath16 +33 pascal -ret16 CtlSetLdd(ptr) CtlSetLdd16 +34 pascal -ret16 CtlGetLdd(ptr) CtlGetLdd16 +35 pascal -ret16 CtlFindLdd(ptr) CtlFindLdd16 +36 pascal -ret16 CtlAddLdd(ptr) CtlAddLdd16 +37 pascal -ret16 CtlDelLdd(word) CtlDelLdd16 +38 pascal -ret16 CtlGetLddPath(word ptr) CtlGetLddPath16 39 stub SURegCloseKey #(word) 40 stub SURegCreateKey #(word) 41 stub SURegDeleteKey #(word str) @@ -56,12 +56,12 @@ 56 stub SURegUnLoadKey #(word str) 60 stub DiskInfoFromLdid #(word ptr) 61 pascal suErrorToIds(word word) suErrorToIds16 -62 pascal16 TPWriteProfileString(str str str) TPWriteProfileString16 +62 pascal -ret16 TPWriteProfileString(str str str) TPWriteProfileString16 63 stub SURPLSETUP # does SUSTORELDIDPATH set the path of an LDID in the registry ? 64 stub SUSTORELDIDPATH 65 stub WILDCARDSTRCMPI -101 pascal16 GenInstall(word str word) GenInstall16 +101 pascal -ret16 GenInstall(word str word) GenInstall16 102 stub GenWinInitRename #(str str word) 103 pascal GenFormStrWithoutPlaceHolders(str str word) GenFormStrWithoutPlaceHolders16 104 stub SETUPX @@ -121,27 +121,27 @@ 171 stub WriteDMFBootData #(word ptr word) 200 pascal VcpOpen(segptr ptr) VcpOpen16 201 pascal VcpClose(word str) VcpClose16 -202 pascal16 vcpDefCallbackProc(ptr word word long long) vcpDefCallbackProc16 +202 pascal -ret16 vcpDefCallbackProc(ptr word word long long) vcpDefCallbackProc16 203 stub vcpEnumFiles #(ptr long) -204 pascal16 VcpQueueRename(str str str str word word long) VcpQueueRename16 -205 pascal16 vsmGetStringName(word ptr word) vsmGetStringName16 -206 pascal16 vsmStringDelete(word) vsmStringDelete16 -207 pascal16 vsmStringAdd(str) vsmStringAdd16 +204 pascal -ret16 VcpQueueRename(str str str str word word long) VcpQueueRename16 +205 pascal -ret16 vsmGetStringName(word ptr word) vsmGetStringName16 +206 pascal -ret16 vsmStringDelete(word) vsmStringDelete16 +207 pascal -ret16 vsmStringAdd(str) vsmStringAdd16 208 pascal vsmGetStringRawName(word) vsmGetStringRawName16 209 stub IpSaveRestorePosition #(word word) -210 pascal16 IpGetProfileString(word str str ptr word) IpGetProfileString16 +210 pascal -ret16 IpGetProfileString(word str str ptr word) IpGetProfileString16 211 stub IpOpenEx #(str ptr word) 212 stub IpOpenAppendEx #(str word word) -213 pascal16 vcpUICallbackProc(ptr word word long long) vcpUICallbackProc16 +213 pascal -ret16 vcpUICallbackProc(ptr word word long long) vcpUICallbackProc16 214 stub VcpAddMRUPath #(str) -300 pascal16 DiBuildCompatDrvList (ptr) DiBuildCompatDrvList16 +300 pascal -ret16 DiBuildCompatDrvList (ptr) DiBuildCompatDrvList16 301 stub DiBuildClassDrvList #(ptr) 302 stub DiDestroyDriverNodeList #(ptr) -303 pascal16 DiCreateDeviceInfo (ptr str long long str str word) DiCreateDeviceInfo16 -304 pascal16 DiGetClassDevs(ptr str word word) DiGetClassDevs16 -305 pascal16 DiDestroyDeviceInfoList (ptr) DiDestroyDeviceInfoList16 +303 pascal -ret16 DiCreateDeviceInfo (ptr str long long str str word) DiCreateDeviceInfo16 +304 pascal -ret16 DiGetClassDevs(ptr str word word) DiGetClassDevs16 +305 pascal -ret16 DiDestroyDeviceInfoList (ptr) DiDestroyDeviceInfoList16 306 stub DiRemoveDevice #(ptr) -308 pascal16 DiCallClassInstaller (word ptr) DiCallClassInstaller16 +308 pascal -ret16 DiCallClassInstaller (word ptr) DiCallClassInstaller16 309 stub DiCreateDriverNode #(ptr word word word str str str str str str long) 310 stub DiDrawMiniIcon 311 stub DiGetClassBitmapIndex #(str ptr) @@ -151,8 +151,8 @@ 315 stub DiAskForOEMDisk #(ptr) 316 stub Display_SetMode #(ptr word word word) 317 stub Display_ClassInstaller #(word ptr) -318 pascal16 DiCreateDevRegKey (ptr ptr word str word) DiCreateDevRegKey16 -319 pascal16 DiOpenDevRegKey (ptr ptr word) DiOpenDevRegKey16 +318 pascal -ret16 DiCreateDevRegKey (ptr ptr word str word) DiCreateDevRegKey16 +319 pascal -ret16 DiOpenDevRegKey (ptr ptr word) DiOpenDevRegKey16 320 stub DiInstallDrvSection #(str str str str long) 321 stub DiInstallClass #(str long) 322 stub DiOpenClassRegKey #(ptr str) @@ -166,7 +166,7 @@ 341 stub DiBuildClassInfoList #(ptr) 342 stub DiDestroyClassInfoList #(ptr) 343 stub DiGetDeviceClassInfo #(ptr ptr) -344 pascal16 DiDeleteDevRegKey (ptr word) DiDeleteDevRegKey16 +344 pascal -ret16 DiDeleteDevRegKey (ptr word) DiDeleteDevRegKey16 350 stub DiSelectOEMDrv #(word ptr) 351 stub DiGetINFClass #(str word str long) 353 stub DIPICKBESTDRIVER @@ -217,7 +217,7 @@ 504 stub SXOCPAGEDLG 506 stub SXOCBATCHSETTINGS 507 stub SXOCFIXNEEDS -508 pascal16 CtlSetLddPath(word str) CtlSetLddPath16 +508 pascal -ret16 CtlSetLddPath(word str) CtlSetLddPath16 509 stub SXCALLOCPROC 510 stub BUILDINFOCS 511 stub BUILDREGOCS @@ -229,7 +229,7 @@ 524 stub DISELECTBESTCOMPATDRV 525 stub FirstBootMoveToDOSSTART #(str word) 526 stub DOSOptEnableCurCfg #(str) -527 pascal16 InstallHinfSection(word word str word) InstallHinfSection16 +527 pascal -ret16 InstallHinfSection(word word str word) InstallHinfSection16 528 stub SXMAKEUNCPATH 529 stub SXISSBSSERVERFILE 530 stub SXFINDBATCHFILES diff --git a/dlls/shell32/shell.spec b/dlls/shell32/shell.spec index 6c53356700a..64c5574a891 100644 --- a/dlls/shell32/shell.spec +++ b/dlls/shell32/shell.spec @@ -5,20 +5,20 @@ 5 pascal RegSetValue(long str long str long) RegSetValue16 6 pascal RegQueryValue(long str ptr ptr) RegQueryValue16 7 pascal RegEnumKey(long long ptr long) RegEnumKey16 - 9 pascal16 DragAcceptFiles(word word) DragAcceptFiles16 - 11 pascal16 DragQueryFile(word s_word ptr s_word) DragQueryFile16 - 12 pascal16 DragFinish(word) DragFinish16 - 13 pascal16 DragQueryPoint(word ptr) DragQueryPoint16 - 20 pascal16 ShellExecute(word str str str str s_word) ShellExecute16 - 21 pascal16 FindExecutable(str str ptr) FindExecutable16 - 22 pascal16 ShellAbout(word ptr ptr word) ShellAbout16 - 33 pascal16 AboutDlgProc(word word word long) AboutDlgProc16 - 34 pascal16 ExtractIcon(word str s_word) ExtractIcon16 - 36 pascal16 ExtractAssociatedIcon(word ptr ptr) ExtractAssociatedIcon16 + 9 pascal -ret16 DragAcceptFiles(word word) DragAcceptFiles16 + 11 pascal -ret16 DragQueryFile(word s_word ptr s_word) DragQueryFile16 + 12 pascal -ret16 DragFinish(word) DragFinish16 + 13 pascal -ret16 DragQueryPoint(word ptr) DragQueryPoint16 + 20 pascal -ret16 ShellExecute(word str str str str s_word) ShellExecute16 + 21 pascal -ret16 FindExecutable(str str ptr) FindExecutable16 + 22 pascal -ret16 ShellAbout(word ptr ptr word) ShellAbout16 + 33 pascal -ret16 AboutDlgProc(word word word long) AboutDlgProc16 + 34 pascal -ret16 ExtractIcon(word str s_word) ExtractIcon16 + 36 pascal -ret16 ExtractAssociatedIcon(word ptr ptr) ExtractAssociatedIcon16 37 pascal DoEnvironmentSubst(ptr word) DoEnvironmentSubst16 38 pascal FindEnvironmentString(ptr) FindEnvironmentString16 - 39 pascal16 InternalExtractIcon(word ptr s_word word) InternalExtractIcon16 - 40 pascal16 ExtractIconEx(str word ptr ptr word) ExtractIconEx16 + 39 pascal -ret16 InternalExtractIcon(word ptr s_word word) InternalExtractIcon16 + 40 pascal -ret16 ExtractIconEx(str word ptr ptr word) ExtractIconEx16 # 98 stub SHL3216_THUNKDATA16 # 99 stub SHL1632_THUNKDATA16 @@ -26,13 +26,13 @@ #101 8 010e FINDEXEDLGPROC exported, shared data 101 pascal DllEntryPoint(long word word word long word) SHELL_DllEntryPoint -102 pascal16 RegisterShellHook(word word) RegisterShellHook16 +102 pascal -ret16 RegisterShellHook(word word) RegisterShellHook16 103 pascal ShellHookProc(word word long) ShellHookProc16 157 stub RESTARTDIALOG # 166 PICKICONDLG -262 pascal16 DriveType(long) DriveType16 +262 pascal -ret16 DriveType(long) DriveType16 # 263 SH16TO32DRIVEIOCTL # 264 SH16TO32INT2526 diff --git a/dlls/user/ddeml.spec b/dlls/user/ddeml.spec index 8d6e72cfd9d..66b600b2a57 100644 --- a/dlls/user/ddeml.spec +++ b/dlls/user/ddeml.spec @@ -1,11 +1,11 @@ -2 pascal16 DdeInitialize(ptr segptr long long) DdeInitialize16 -3 pascal16 DdeUninitialize(long) DdeUninitialize16 +2 pascal -ret16 DdeInitialize(ptr segptr long long) DdeInitialize16 +3 pascal -ret16 DdeUninitialize(long) DdeUninitialize16 4 pascal DdeConnectList(long word word word ptr) DdeConnectList16 5 pascal DdeQueryNextServer(word word) DdeQueryNextServer16 6 pascal DdeDisconnectList(word) DdeDisconnectList16 7 pascal DdeConnect(long long long ptr) DdeConnect16 -8 pascal16 DdeDisconnect(long) DdeDisconnect16 -9 pascal16 DdeQueryConvInfo (word long ptr) DdeQueryConvInfo16 +8 pascal -ret16 DdeDisconnect(long) DdeDisconnect16 +9 pascal -ret16 DdeQueryConvInfo (word long ptr) DdeQueryConvInfo16 10 pascal DdeSetUserHandle(word long long) DdeSetUserHandle16 11 pascal DdeClientTransaction(ptr long long long s_word s_word long ptr) DdeClientTransaction16 12 pascal DdeAbandonTransaction(long word long) DdeAbandonTransaction16 @@ -15,12 +15,12 @@ 16 pascal DdeGetData(word ptr long long) DdeGetData16 17 pascal DdeAccessData(word ptr) DdeAccessData16 18 pascal DdeUnaccessData(word) DdeUnaccessData16 -19 pascal16 DdeFreeDataHandle(long) DdeFreeDataHandle16 -20 pascal16 DdeGetLastError(long) DdeGetLastError16 +19 pascal -ret16 DdeFreeDataHandle(long) DdeFreeDataHandle16 +20 pascal -ret16 DdeGetLastError(long) DdeGetLastError16 21 pascal DdeCreateStringHandle(long str s_word) DdeCreateStringHandle16 -22 pascal16 DdeFreeStringHandle(long long) DdeFreeStringHandle16 +22 pascal -ret16 DdeFreeStringHandle(long long) DdeFreeStringHandle16 23 pascal DdeQueryString (long word ptr long word) DdeQueryString16 -24 pascal16 DdeKeepStringHandle(long long) DdeKeepStringHandle16 +24 pascal -ret16 DdeKeepStringHandle(long long) DdeKeepStringHandle16 26 pascal DdeEnableCallback(long word word) DdeEnableCallback16 27 pascal DdeNameService(long long long s_word) DdeNameService16 diff --git a/dlls/user/display.spec b/dlls/user/display.spec index 4e8792a2583..82af0e50366 100644 --- a/dlls/user/display.spec +++ b/dlls/user/display.spec @@ -40,16 +40,16 @@ 90 stub Do_Polylines 91 stub Do_Scanlines 92 stub SaveScreenBitmap -101 pascal16 Inquire(ptr) DISPLAY_Inquire -102 pascal16 SetCursor(ptr) DISPLAY_SetCursor -103 pascal16 MoveCursor(word word) DISPLAY_MoveCursor -104 pascal16 CheckCursor() DISPLAY_CheckCursor +101 pascal -ret16 Inquire(ptr) DISPLAY_Inquire +102 pascal -ret16 SetCursor(ptr) DISPLAY_SetCursor +103 pascal -ret16 MoveCursor(word word) DISPLAY_MoveCursor +104 pascal -ret16 CheckCursor() DISPLAY_CheckCursor 400 stub PExtTextOut 401 stub PStrBlt 402 stub RExtTextOut 403 stub RStrBlt 450 pascal GetDriverResourceID(word str) DISPLAY_GetDriverResourceID -500 pascal16 UserRepaintDisable(word) UserRepaintDisable16 +500 pascal -ret16 UserRepaintDisable(word) UserRepaintDisable16 501 stub ORDINAL_ONLY1 502 stub ORDINAL_ONLY2 600 stub InkReady diff --git a/dlls/user/keyboard.spec b/dlls/user/keyboard.spec index 9d04288ee86..97fea909d0f 100644 --- a/dlls/user/keyboard.spec +++ b/dlls/user/keyboard.spec @@ -1,10 +1,10 @@ -1 pascal16 Inquire(ptr) KEYBOARD_Inquire -2 pascal16 Enable(segptr ptr) KEYBOARD_Enable -3 pascal16 Disable() KEYBOARD_Disable -4 pascal16 ToAscii(word word ptr ptr word) ToAscii16 -5 pascal16 AnsiToOem(str ptr) AnsiToOem16 -6 pascal16 OemToAnsi(str ptr) OemToAnsi16 -7 pascal16 SetSpeed(word) SetSpeed16 +1 pascal -ret16 Inquire(ptr) KEYBOARD_Inquire +2 pascal -ret16 Enable(segptr ptr) KEYBOARD_Enable +3 pascal -ret16 Disable() KEYBOARD_Disable +4 pascal -ret16 ToAscii(word word ptr ptr word) ToAscii16 +5 pascal -ret16 AnsiToOem(str ptr) AnsiToOem16 +6 pascal -ret16 OemToAnsi(str ptr) OemToAnsi16 +7 pascal -ret16 SetSpeed(word) SetSpeed16 8 stub WEP 9 stub INQUIREEX 10 stub TOASCIIEX @@ -17,12 +17,12 @@ #126 pascal GetTableSeg #127 pascal NewTable 128 pascal OemKeyScan(word) OemKeyScan -129 pascal16 VkKeyScan(word) VkKeyScan16 -130 pascal16 GetKeyboardType(word) GetKeyboardType16 -131 pascal16 MapVirtualKey(word word) MapVirtualKey16 -132 pascal16 GetKBCodePage() GetKBCodePage16 -133 pascal16 GetKeyNameText(long ptr word) GetKeyNameText16 -134 pascal16 AnsiToOemBuff(ptr ptr word) AnsiToOemBuff16 -135 pascal16 OemToAnsiBuff(ptr ptr word) OemToAnsiBuff16 +129 pascal -ret16 VkKeyScan(word) VkKeyScan16 +130 pascal -ret16 GetKeyboardType(word) GetKeyboardType16 +131 pascal -ret16 MapVirtualKey(word word) MapVirtualKey16 +132 pascal -ret16 GetKBCodePage() GetKBCodePage16 +133 pascal -ret16 GetKeyNameText(long ptr word) GetKeyNameText16 +134 pascal -ret16 AnsiToOemBuff(ptr ptr word) AnsiToOemBuff16 +135 pascal -ret16 OemToAnsiBuff(ptr ptr word) OemToAnsiBuff16 #136 pascal EnableKbSysReq #137 pascal GetBiosKeyProc diff --git a/dlls/user/mouse.spec b/dlls/user/mouse.spec index 9c4997948f8..71d406c5d32 100644 --- a/dlls/user/mouse.spec +++ b/dlls/user/mouse.spec @@ -1,6 +1,6 @@ -1 pascal16 Inquire(ptr) MOUSE_Inquire -2 pascal16 Enable(segptr) MOUSE_Enable -3 pascal16 Disable() MOUSE_Disable +1 pascal -ret16 Inquire(ptr) MOUSE_Inquire +2 pascal -ret16 Enable(segptr) MOUSE_Enable +3 pascal -ret16 Disable() MOUSE_Disable 4 stub MOUSEGETINTVECT 5 stub GETSETMOUSEDATA #Control Panel thinks this is implemented if it is available diff --git a/dlls/user/user.exe.spec b/dlls/user/user.exe.spec index 12f64ec1331..dfafc7da0aa 100644 --- a/dlls/user/user.exe.spec +++ b/dlls/user/user.exe.spec @@ -1,297 +1,297 @@ -1 pascal16 MessageBox(word str str word) MessageBox16 +1 pascal -ret16 MessageBox(word str str word) MessageBox16 2 stub OldExitWindows 3 stub EnableOEMLayer 4 stub DisableOEMLayer -5 pascal16 InitApp(word) InitApp16 -6 pascal16 PostQuitMessage(word) PostQuitMessage16 -7 pascal16 ExitWindows(long word) ExitWindows16 -10 pascal16 SetTimer(word word word segptr) SetTimer16 -11 pascal16 SetSystemTimer(word word word segptr) SetSystemTimer16 # BEAR11 -12 pascal16 KillTimer(word word) KillTimer16 +5 pascal -ret16 InitApp(word) InitApp16 +6 pascal -ret16 PostQuitMessage(word) PostQuitMessage16 +7 pascal -ret16 ExitWindows(long word) ExitWindows16 +10 pascal -ret16 SetTimer(word word word segptr) SetTimer16 +11 pascal -ret16 SetSystemTimer(word word word segptr) SetSystemTimer16 # BEAR11 +12 pascal -ret16 KillTimer(word word) KillTimer16 13 pascal GetTickCount() GetTickCount 14 pascal GetTimerResolution() GetTimerResolution16 # GetCurrentTime is effectively identical to GetTickCount 15 pascal GetCurrentTime() GetTickCount -16 pascal16 ClipCursor(ptr) ClipCursor16 -17 pascal16 GetCursorPos(ptr) GetCursorPos16 -18 pascal16 SetCapture(word) SetCapture16 -19 pascal16 ReleaseCapture() ReleaseCapture16 -20 pascal16 SetDoubleClickTime(word) SetDoubleClickTime16 -21 pascal16 GetDoubleClickTime() GetDoubleClickTime16 -22 pascal16 SetFocus(word) SetFocus16 -23 pascal16 GetFocus() GetFocus16 -24 pascal16 RemoveProp(word ptr) RemoveProp16 -25 pascal16 GetProp(word str) GetProp16 -26 pascal16 SetProp(word str word) SetProp16 -27 pascal16 EnumProps(word segptr) EnumProps16 -28 pascal16 ClientToScreen(word ptr) ClientToScreen16 -29 pascal16 ScreenToClient(word ptr) ScreenToClient16 -30 pascal16 WindowFromPoint(long) WindowFromPoint16 -31 pascal16 IsIconic(word) IsIconic16 -32 pascal16 GetWindowRect(word ptr) GetWindowRect16 -33 pascal16 GetClientRect(word ptr) GetClientRect16 -34 pascal16 EnableWindow(word word) EnableWindow16 -35 pascal16 IsWindowEnabled(word) IsWindowEnabled16 -36 pascal16 GetWindowText(word segptr word) GetWindowText16 -37 pascal16 SetWindowText(word segstr) SetWindowText16 -38 pascal16 GetWindowTextLength(word) GetWindowTextLength16 -39 pascal16 BeginPaint(word ptr) BeginPaint16 -40 pascal16 EndPaint(word ptr) EndPaint16 -41 pascal16 CreateWindow(str str long s_word s_word s_word s_word word word word segptr) CreateWindow16 -42 pascal16 ShowWindow(word word) ShowWindow16 -43 pascal16 CloseWindow(word) CloseWindow16 -44 pascal16 OpenIcon(word) OpenIcon16 -45 pascal16 BringWindowToTop(word) BringWindowToTop16 -46 pascal16 GetParent(word) GetParent16 -47 pascal16 IsWindow(word) IsWindow16 -48 pascal16 IsChild(word word) IsChild16 -49 pascal16 IsWindowVisible(word) IsWindowVisible16 -50 pascal16 FindWindow(str str) FindWindow16 +16 pascal -ret16 ClipCursor(ptr) ClipCursor16 +17 pascal -ret16 GetCursorPos(ptr) GetCursorPos16 +18 pascal -ret16 SetCapture(word) SetCapture16 +19 pascal -ret16 ReleaseCapture() ReleaseCapture16 +20 pascal -ret16 SetDoubleClickTime(word) SetDoubleClickTime16 +21 pascal -ret16 GetDoubleClickTime() GetDoubleClickTime16 +22 pascal -ret16 SetFocus(word) SetFocus16 +23 pascal -ret16 GetFocus() GetFocus16 +24 pascal -ret16 RemoveProp(word ptr) RemoveProp16 +25 pascal -ret16 GetProp(word str) GetProp16 +26 pascal -ret16 SetProp(word str word) SetProp16 +27 pascal -ret16 EnumProps(word segptr) EnumProps16 +28 pascal -ret16 ClientToScreen(word ptr) ClientToScreen16 +29 pascal -ret16 ScreenToClient(word ptr) ScreenToClient16 +30 pascal -ret16 WindowFromPoint(long) WindowFromPoint16 +31 pascal -ret16 IsIconic(word) IsIconic16 +32 pascal -ret16 GetWindowRect(word ptr) GetWindowRect16 +33 pascal -ret16 GetClientRect(word ptr) GetClientRect16 +34 pascal -ret16 EnableWindow(word word) EnableWindow16 +35 pascal -ret16 IsWindowEnabled(word) IsWindowEnabled16 +36 pascal -ret16 GetWindowText(word segptr word) GetWindowText16 +37 pascal -ret16 SetWindowText(word segstr) SetWindowText16 +38 pascal -ret16 GetWindowTextLength(word) GetWindowTextLength16 +39 pascal -ret16 BeginPaint(word ptr) BeginPaint16 +40 pascal -ret16 EndPaint(word ptr) EndPaint16 +41 pascal -ret16 CreateWindow(str str long s_word s_word s_word s_word word word word segptr) CreateWindow16 +42 pascal -ret16 ShowWindow(word word) ShowWindow16 +43 pascal -ret16 CloseWindow(word) CloseWindow16 +44 pascal -ret16 OpenIcon(word) OpenIcon16 +45 pascal -ret16 BringWindowToTop(word) BringWindowToTop16 +46 pascal -ret16 GetParent(word) GetParent16 +47 pascal -ret16 IsWindow(word) IsWindow16 +48 pascal -ret16 IsChild(word word) IsChild16 +49 pascal -ret16 IsWindowVisible(word) IsWindowVisible16 +50 pascal -ret16 FindWindow(str str) FindWindow16 51 stub BEAR51 # IsTwoByteCharPrefix -52 pascal16 AnyPopup() AnyPopup16 -53 pascal16 DestroyWindow(word) DestroyWindow16 -54 pascal16 EnumWindows(segptr long) EnumWindows16 -55 pascal16 EnumChildWindows(word segptr long) EnumChildWindows16 -56 pascal16 MoveWindow(word word word word word word) MoveWindow16 -57 pascal16 RegisterClass(ptr) RegisterClass16 -58 pascal16 GetClassName(word ptr word) GetClassName16 -59 pascal16 SetActiveWindow(word) SetActiveWindow16 -60 pascal16 GetActiveWindow() GetActiveWindow16 -61 pascal16 ScrollWindow(word s_word s_word ptr ptr) ScrollWindow16 -62 pascal16 SetScrollPos(word word s_word word) SetScrollPos16 -63 pascal16 GetScrollPos(word word) GetScrollPos16 -64 pascal16 SetScrollRange(word word s_word s_word word) SetScrollRange16 -65 pascal16 GetScrollRange(word word ptr ptr) GetScrollRange16 -66 pascal16 GetDC(word) GetDC16 -67 pascal16 GetWindowDC(word) GetWindowDC16 -68 pascal16 ReleaseDC(word word) ReleaseDC16 -69 pascal16 SetCursor(word) SetCursor16 -70 pascal16 SetCursorPos(word word) SetCursorPos16 -71 pascal16 ShowCursor(word) ShowCursor16 -72 pascal16 SetRect(ptr s_word s_word s_word s_word) SetRect16 -73 pascal16 SetRectEmpty(ptr) SetRectEmpty16 -74 pascal16 CopyRect(ptr ptr) CopyRect16 -75 pascal16 IsRectEmpty(ptr) IsRectEmpty16 -76 pascal16 PtInRect(ptr long) PtInRect16 -77 pascal16 OffsetRect(ptr s_word s_word) OffsetRect16 -78 pascal16 InflateRect(ptr s_word s_word) InflateRect16 -79 pascal16 IntersectRect(ptr ptr ptr) IntersectRect16 -80 pascal16 UnionRect(ptr ptr ptr) UnionRect16 -81 pascal16 FillRect(word ptr word) FillRect16 -82 pascal16 InvertRect(word ptr) InvertRect16 -83 pascal16 FrameRect(word ptr word) FrameRect16 -84 pascal16 DrawIcon(word s_word s_word word) DrawIcon16 -85 pascal16 DrawText(word str s_word ptr word) DrawText16 +52 pascal -ret16 AnyPopup() AnyPopup16 +53 pascal -ret16 DestroyWindow(word) DestroyWindow16 +54 pascal -ret16 EnumWindows(segptr long) EnumWindows16 +55 pascal -ret16 EnumChildWindows(word segptr long) EnumChildWindows16 +56 pascal -ret16 MoveWindow(word word word word word word) MoveWindow16 +57 pascal -ret16 RegisterClass(ptr) RegisterClass16 +58 pascal -ret16 GetClassName(word ptr word) GetClassName16 +59 pascal -ret16 SetActiveWindow(word) SetActiveWindow16 +60 pascal -ret16 GetActiveWindow() GetActiveWindow16 +61 pascal -ret16 ScrollWindow(word s_word s_word ptr ptr) ScrollWindow16 +62 pascal -ret16 SetScrollPos(word word s_word word) SetScrollPos16 +63 pascal -ret16 GetScrollPos(word word) GetScrollPos16 +64 pascal -ret16 SetScrollRange(word word s_word s_word word) SetScrollRange16 +65 pascal -ret16 GetScrollRange(word word ptr ptr) GetScrollRange16 +66 pascal -ret16 GetDC(word) GetDC16 +67 pascal -ret16 GetWindowDC(word) GetWindowDC16 +68 pascal -ret16 ReleaseDC(word word) ReleaseDC16 +69 pascal -ret16 SetCursor(word) SetCursor16 +70 pascal -ret16 SetCursorPos(word word) SetCursorPos16 +71 pascal -ret16 ShowCursor(word) ShowCursor16 +72 pascal -ret16 SetRect(ptr s_word s_word s_word s_word) SetRect16 +73 pascal -ret16 SetRectEmpty(ptr) SetRectEmpty16 +74 pascal -ret16 CopyRect(ptr ptr) CopyRect16 +75 pascal -ret16 IsRectEmpty(ptr) IsRectEmpty16 +76 pascal -ret16 PtInRect(ptr long) PtInRect16 +77 pascal -ret16 OffsetRect(ptr s_word s_word) OffsetRect16 +78 pascal -ret16 InflateRect(ptr s_word s_word) InflateRect16 +79 pascal -ret16 IntersectRect(ptr ptr ptr) IntersectRect16 +80 pascal -ret16 UnionRect(ptr ptr ptr) UnionRect16 +81 pascal -ret16 FillRect(word ptr word) FillRect16 +82 pascal -ret16 InvertRect(word ptr) InvertRect16 +83 pascal -ret16 FrameRect(word ptr word) FrameRect16 +84 pascal -ret16 DrawIcon(word s_word s_word word) DrawIcon16 +85 pascal -ret16 DrawText(word str s_word ptr word) DrawText16 86 pascal IconSize() IconSize16 # later versions: BEAR86 -87 pascal16 DialogBox(word str word segptr) DialogBox16 -88 pascal16 EndDialog(word s_word) EndDialog16 -89 pascal16 CreateDialog(word str word segptr) CreateDialog16 -90 pascal16 IsDialogMessage(word ptr) IsDialogMessage16 -91 pascal16 GetDlgItem(word word) GetDlgItem16 -92 pascal16 SetDlgItemText(word word segstr) SetDlgItemText16 -93 pascal16 GetDlgItemText(word word segptr word) GetDlgItemText16 -94 pascal16 SetDlgItemInt(word word word word) SetDlgItemInt16 -95 pascal16 GetDlgItemInt(word s_word ptr word) GetDlgItemInt16 -96 pascal16 CheckRadioButton(word word word word) CheckRadioButton16 -97 pascal16 CheckDlgButton(word word word) CheckDlgButton16 -98 pascal16 IsDlgButtonChecked(word word) IsDlgButtonChecked16 -99 pascal16 DlgDirSelect(word ptr word) DlgDirSelect16 -100 pascal16 DlgDirList(word str word word word) DlgDirList16 +87 pascal -ret16 DialogBox(word str word segptr) DialogBox16 +88 pascal -ret16 EndDialog(word s_word) EndDialog16 +89 pascal -ret16 CreateDialog(word str word segptr) CreateDialog16 +90 pascal -ret16 IsDialogMessage(word ptr) IsDialogMessage16 +91 pascal -ret16 GetDlgItem(word word) GetDlgItem16 +92 pascal -ret16 SetDlgItemText(word word segstr) SetDlgItemText16 +93 pascal -ret16 GetDlgItemText(word word segptr word) GetDlgItemText16 +94 pascal -ret16 SetDlgItemInt(word word word word) SetDlgItemInt16 +95 pascal -ret16 GetDlgItemInt(word s_word ptr word) GetDlgItemInt16 +96 pascal -ret16 CheckRadioButton(word word word word) CheckRadioButton16 +97 pascal -ret16 CheckDlgButton(word word word) CheckDlgButton16 +98 pascal -ret16 IsDlgButtonChecked(word word) IsDlgButtonChecked16 +99 pascal -ret16 DlgDirSelect(word ptr word) DlgDirSelect16 +100 pascal -ret16 DlgDirList(word str word word word) DlgDirList16 101 pascal SendDlgItemMessage(word word word word long) SendDlgItemMessage16 -102 pascal16 AdjustWindowRect(ptr long word) AdjustWindowRect16 -103 pascal16 MapDialogRect(word ptr) MapDialogRect16 -104 pascal16 MessageBeep(word) MessageBeep16 -105 pascal16 FlashWindow(word word) FlashWindow16 -106 pascal16 GetKeyState(word) GetKeyState16 +102 pascal -ret16 AdjustWindowRect(ptr long word) AdjustWindowRect16 +103 pascal -ret16 MapDialogRect(word ptr) MapDialogRect16 +104 pascal -ret16 MessageBeep(word) MessageBeep16 +105 pascal -ret16 FlashWindow(word word) FlashWindow16 +106 pascal -ret16 GetKeyState(word) GetKeyState16 107 pascal DefWindowProc(word word word long) DefWindowProc16 -108 pascal16 GetMessage(ptr word word word) GetMessage16 -109 pascal16 PeekMessage(ptr word word word word) PeekMessage16 -110 pascal16 PostMessage(word word word long) PostMessage16 +108 pascal -ret16 GetMessage(ptr word word word) GetMessage16 +109 pascal -ret16 PeekMessage(ptr word word word word) PeekMessage16 +110 pascal -ret16 PostMessage(word word word long) PostMessage16 111 pascal SendMessage(word word word long) SendMessage16 -112 pascal16 WaitMessage() WaitMessage -113 pascal16 TranslateMessage(ptr) TranslateMessage16 +112 pascal -ret16 WaitMessage() WaitMessage +113 pascal -ret16 TranslateMessage(ptr) TranslateMessage16 114 pascal DispatchMessage(ptr) DispatchMessage16 -115 pascal16 ReplyMessage(long) ReplyMessage16 -116 pascal16 PostAppMessage(word word word long) PostAppMessage16 -117 pascal16 WindowFromDC(word) WindowFromDC16 # not in W1.1, W2.0 -118 pascal16 RegisterWindowMessage(str) RegisterWindowMessageA +115 pascal -ret16 ReplyMessage(long) ReplyMessage16 +116 pascal -ret16 PostAppMessage(word word word long) PostAppMessage16 +117 pascal -ret16 WindowFromDC(word) WindowFromDC16 # not in W1.1, W2.0 +118 pascal -ret16 RegisterWindowMessage(str) RegisterWindowMessageA 119 pascal GetMessagePos() GetMessagePos 120 pascal GetMessageTime() GetMessageTime 121 pascal SetWindowsHook(s_word segptr) SetWindowsHook16 122 pascal CallWindowProc(segptr word word word long) CallWindowProc16 -123 pascal16 CallMsgFilter(ptr s_word) CallMsgFilter16 -124 pascal16 UpdateWindow(word) UpdateWindow16 -125 pascal16 InvalidateRect(word ptr word) InvalidateRect16 -126 pascal16 InvalidateRgn(word word word) InvalidateRgn16 -127 pascal16 ValidateRect(word ptr) ValidateRect16 -128 pascal16 ValidateRgn(word word) ValidateRgn16 -129 pascal16 GetClassWord(word s_word) GetClassWord16 -130 pascal16 SetClassWord(word s_word word) SetClassWord16 +123 pascal -ret16 CallMsgFilter(ptr s_word) CallMsgFilter16 +124 pascal -ret16 UpdateWindow(word) UpdateWindow16 +125 pascal -ret16 InvalidateRect(word ptr word) InvalidateRect16 +126 pascal -ret16 InvalidateRgn(word word word) InvalidateRgn16 +127 pascal -ret16 ValidateRect(word ptr) ValidateRect16 +128 pascal -ret16 ValidateRgn(word word) ValidateRgn16 +129 pascal -ret16 GetClassWord(word s_word) GetClassWord16 +130 pascal -ret16 SetClassWord(word s_word word) SetClassWord16 131 pascal GetClassLong(word s_word) GetClassLong16 132 pascal SetClassLong(word s_word long) SetClassLong16 -133 pascal16 GetWindowWord(word s_word) GetWindowWord16 -134 pascal16 SetWindowWord(word s_word word) SetWindowWord16 +133 pascal -ret16 GetWindowWord(word s_word) GetWindowWord16 +134 pascal -ret16 SetWindowWord(word s_word word) SetWindowWord16 135 pascal GetWindowLong(word s_word) GetWindowLong16 136 pascal SetWindowLong(word s_word long) SetWindowLong16 -137 pascal16 OpenClipboard(word) OpenClipboard16 -138 pascal16 CloseClipboard() CloseClipboard16 -139 pascal16 EmptyClipboard() EmptyClipboard16 -140 pascal16 GetClipboardOwner() GetClipboardOwner16 -141 pascal16 SetClipboardData(word word) SetClipboardData16 -142 pascal16 GetClipboardData(word) GetClipboardData16 -143 pascal16 CountClipboardFormats() CountClipboardFormats16 -144 pascal16 EnumClipboardFormats(word) EnumClipboardFormats16 -145 pascal16 RegisterClipboardFormat(ptr) RegisterClipboardFormat16 -146 pascal16 GetClipboardFormatName(word ptr s_word) GetClipboardFormatName16 -147 pascal16 SetClipboardViewer(word) SetClipboardViewer16 -148 pascal16 GetClipboardViewer() GetClipboardViewer16 -149 pascal16 ChangeClipboardChain(word word) ChangeClipboardChain16 -150 pascal16 LoadMenu(word str) LoadMenu16 -151 pascal16 CreateMenu() CreateMenu16 -152 pascal16 DestroyMenu(word) DestroyMenu16 -153 pascal16 ChangeMenu(word word segstr word word) ChangeMenu16 -154 pascal16 CheckMenuItem(word word word) CheckMenuItem16 -155 pascal16 EnableMenuItem(word word word) EnableMenuItem16 -156 pascal16 GetSystemMenu(word word) GetSystemMenu16 -157 pascal16 GetMenu(word) GetMenu16 -158 pascal16 SetMenu(word word) SetMenu16 -159 pascal16 GetSubMenu(word word) GetSubMenu16 -160 pascal16 DrawMenuBar(word) DrawMenuBar16 -161 pascal16 GetMenuString(word word ptr s_word word) GetMenuString16 -162 pascal16 HiliteMenuItem(word word word word) HiliteMenuItem16 -163 pascal16 CreateCaret(word word word word) CreateCaret16 -164 pascal16 DestroyCaret() DestroyCaret16 -165 pascal16 SetCaretPos(word word) SetCaretPos16 -166 pascal16 HideCaret(word) HideCaret16 -167 pascal16 ShowCaret(word) ShowCaret16 -168 pascal16 SetCaretBlinkTime(word) SetCaretBlinkTime16 -169 pascal16 GetCaretBlinkTime() GetCaretBlinkTime16 -170 pascal16 ArrangeIconicWindows(word) ArrangeIconicWindows16 # W1.1: CREATECONVERTWINDOW, W2.0: nothing ! -171 pascal16 WinHelp(word str word long) WinHelp16 # W1.1: SHOWCONVERTWINDOW, W2.0: nothing ! -172 pascal16 SwitchToThisWindow(word word) SwitchToThisWindow16 # W1.1: SETCONVERTWINDOWHEIGHT, W2.0: nothing ! -173 pascal16 LoadCursor(word str) LoadCursor16 -174 pascal16 LoadIcon(word str) LoadIcon16 -175 pascal16 LoadBitmap(word str) LoadBitmap16 -176 pascal16 LoadString(word word ptr s_word) LoadString16 -177 pascal16 LoadAccelerators(word str) LoadAccelerators16 -178 pascal16 TranslateAccelerator(word word ptr) TranslateAccelerator16 -179 pascal16 GetSystemMetrics(s_word) GetSystemMetrics16 +137 pascal -ret16 OpenClipboard(word) OpenClipboard16 +138 pascal -ret16 CloseClipboard() CloseClipboard16 +139 pascal -ret16 EmptyClipboard() EmptyClipboard16 +140 pascal -ret16 GetClipboardOwner() GetClipboardOwner16 +141 pascal -ret16 SetClipboardData(word word) SetClipboardData16 +142 pascal -ret16 GetClipboardData(word) GetClipboardData16 +143 pascal -ret16 CountClipboardFormats() CountClipboardFormats16 +144 pascal -ret16 EnumClipboardFormats(word) EnumClipboardFormats16 +145 pascal -ret16 RegisterClipboardFormat(ptr) RegisterClipboardFormat16 +146 pascal -ret16 GetClipboardFormatName(word ptr s_word) GetClipboardFormatName16 +147 pascal -ret16 SetClipboardViewer(word) SetClipboardViewer16 +148 pascal -ret16 GetClipboardViewer() GetClipboardViewer16 +149 pascal -ret16 ChangeClipboardChain(word word) ChangeClipboardChain16 +150 pascal -ret16 LoadMenu(word str) LoadMenu16 +151 pascal -ret16 CreateMenu() CreateMenu16 +152 pascal -ret16 DestroyMenu(word) DestroyMenu16 +153 pascal -ret16 ChangeMenu(word word segstr word word) ChangeMenu16 +154 pascal -ret16 CheckMenuItem(word word word) CheckMenuItem16 +155 pascal -ret16 EnableMenuItem(word word word) EnableMenuItem16 +156 pascal -ret16 GetSystemMenu(word word) GetSystemMenu16 +157 pascal -ret16 GetMenu(word) GetMenu16 +158 pascal -ret16 SetMenu(word word) SetMenu16 +159 pascal -ret16 GetSubMenu(word word) GetSubMenu16 +160 pascal -ret16 DrawMenuBar(word) DrawMenuBar16 +161 pascal -ret16 GetMenuString(word word ptr s_word word) GetMenuString16 +162 pascal -ret16 HiliteMenuItem(word word word word) HiliteMenuItem16 +163 pascal -ret16 CreateCaret(word word word word) CreateCaret16 +164 pascal -ret16 DestroyCaret() DestroyCaret16 +165 pascal -ret16 SetCaretPos(word word) SetCaretPos16 +166 pascal -ret16 HideCaret(word) HideCaret16 +167 pascal -ret16 ShowCaret(word) ShowCaret16 +168 pascal -ret16 SetCaretBlinkTime(word) SetCaretBlinkTime16 +169 pascal -ret16 GetCaretBlinkTime() GetCaretBlinkTime16 +170 pascal -ret16 ArrangeIconicWindows(word) ArrangeIconicWindows16 # W1.1: CREATECONVERTWINDOW, W2.0: nothing ! +171 pascal -ret16 WinHelp(word str word long) WinHelp16 # W1.1: SHOWCONVERTWINDOW, W2.0: nothing ! +172 pascal -ret16 SwitchToThisWindow(word word) SwitchToThisWindow16 # W1.1: SETCONVERTWINDOWHEIGHT, W2.0: nothing ! +173 pascal -ret16 LoadCursor(word str) LoadCursor16 +174 pascal -ret16 LoadIcon(word str) LoadIcon16 +175 pascal -ret16 LoadBitmap(word str) LoadBitmap16 +176 pascal -ret16 LoadString(word word ptr s_word) LoadString16 +177 pascal -ret16 LoadAccelerators(word str) LoadAccelerators16 +178 pascal -ret16 TranslateAccelerator(word word ptr) TranslateAccelerator16 +179 pascal -ret16 GetSystemMetrics(s_word) GetSystemMetrics16 180 pascal GetSysColor(word) GetSysColor16 -181 pascal16 SetSysColors(word ptr ptr) SetSysColors16 -182 pascal16 KillSystemTimer(word word) KillSystemTimer16 # BEAR182 -183 pascal16 GetCaretPos(ptr) GetCaretPos16 +181 pascal -ret16 SetSysColors(word ptr ptr) SetSysColors16 +182 pascal -ret16 KillSystemTimer(word word) KillSystemTimer16 # BEAR182 +183 pascal -ret16 GetCaretPos(ptr) GetCaretPos16 184 stub QuerySendMessage # W1.1, W2.0: SYSHASKANJI -185 pascal16 GrayString(word word segptr segptr s_word s_word s_word s_word s_word) GrayString16 -186 pascal16 SwapMouseButton(word) SwapMouseButton16 -187 pascal16 EndMenu() EndMenu -188 pascal16 SetSysModalWindow(word) SetSysModalWindow16 -189 pascal16 GetSysModalWindow() GetSysModalWindow16 -190 pascal16 GetUpdateRect(word ptr word) GetUpdateRect16 -191 pascal16 ChildWindowFromPoint(word long) ChildWindowFromPoint16 -192 pascal16 InSendMessage() InSendMessage16 -193 pascal16 IsClipboardFormatAvailable(word) IsClipboardFormatAvailable16 -194 pascal16 DlgDirSelectComboBox(word ptr word) DlgDirSelectComboBox16 -195 pascal16 DlgDirListComboBox(word ptr word word word) DlgDirListComboBox16 +185 pascal -ret16 GrayString(word word segptr segptr s_word s_word s_word s_word s_word) GrayString16 +186 pascal -ret16 SwapMouseButton(word) SwapMouseButton16 +187 pascal -ret16 EndMenu() EndMenu +188 pascal -ret16 SetSysModalWindow(word) SetSysModalWindow16 +189 pascal -ret16 GetSysModalWindow() GetSysModalWindow16 +190 pascal -ret16 GetUpdateRect(word ptr word) GetUpdateRect16 +191 pascal -ret16 ChildWindowFromPoint(word long) ChildWindowFromPoint16 +192 pascal -ret16 InSendMessage() InSendMessage16 +193 pascal -ret16 IsClipboardFormatAvailable(word) IsClipboardFormatAvailable16 +194 pascal -ret16 DlgDirSelectComboBox(word ptr word) DlgDirSelectComboBox16 +195 pascal -ret16 DlgDirListComboBox(word ptr word word word) DlgDirListComboBox16 196 pascal TabbedTextOut(word s_word s_word ptr s_word s_word ptr s_word) TabbedTextOut16 197 pascal GetTabbedTextExtent(word ptr word word ptr) GetTabbedTextExtent16 -198 pascal16 CascadeChildWindows(word word) CascadeChildWindows16 -199 pascal16 TileChildWindows(word word) TileChildWindows16 -200 pascal16 OpenComm(str word word) OpenComm16 -201 pascal16 SetCommState(ptr) SetCommState16 -202 pascal16 GetCommState(word ptr) GetCommState16 -203 pascal16 GetCommError(word ptr) GetCommError16 -204 pascal16 ReadComm(word ptr word) ReadComm16 -205 pascal16 WriteComm(word ptr word) WriteComm16 -206 pascal16 TransmitCommChar(word word) TransmitCommChar16 -207 pascal16 CloseComm(word) CloseComm16 +198 pascal -ret16 CascadeChildWindows(word word) CascadeChildWindows16 +199 pascal -ret16 TileChildWindows(word word) TileChildWindows16 +200 pascal -ret16 OpenComm(str word word) OpenComm16 +201 pascal -ret16 SetCommState(ptr) SetCommState16 +202 pascal -ret16 GetCommState(word ptr) GetCommState16 +203 pascal -ret16 GetCommError(word ptr) GetCommError16 +204 pascal -ret16 ReadComm(word ptr word) ReadComm16 +205 pascal -ret16 WriteComm(word ptr word) WriteComm16 +206 pascal -ret16 TransmitCommChar(word word) TransmitCommChar16 +207 pascal -ret16 CloseComm(word) CloseComm16 208 pascal SetCommEventMask(word word) SetCommEventMask16 -209 pascal16 GetCommEventMask(word word) GetCommEventMask16 -210 pascal16 SetCommBreak(word) SetCommBreak16 -211 pascal16 ClearCommBreak(word) ClearCommBreak16 -212 pascal16 UngetCommChar(word word) UngetCommChar16 -213 pascal16 BuildCommDCB(ptr ptr) BuildCommDCB16 +209 pascal -ret16 GetCommEventMask(word word) GetCommEventMask16 +210 pascal -ret16 SetCommBreak(word) SetCommBreak16 +211 pascal -ret16 ClearCommBreak(word) ClearCommBreak16 +212 pascal -ret16 UngetCommChar(word word) UngetCommChar16 +213 pascal -ret16 BuildCommDCB(ptr ptr) BuildCommDCB16 214 pascal EscapeCommFunction(word word) EscapeCommFunction16 -215 pascal16 FlushComm(word word) FlushComm16 +215 pascal -ret16 FlushComm(word word) FlushComm16 216 pascal UserSeeUserDo(word word word word) UserSeeUserDo16 # W1.1, W2.0: MYOPENCOMM #217-299 not in W1.1 -217 pascal16 LookupMenuHandle(word s_word) LookupMenuHandle16 -218 pascal16 DialogBoxIndirect(word word word segptr) DialogBoxIndirect16 -219 pascal16 CreateDialogIndirect(word ptr word segptr) CreateDialogIndirect16 -220 pascal16 LoadMenuIndirect(ptr) LoadMenuIndirect16 -221 pascal16 ScrollDC(word s_word s_word ptr ptr word ptr) ScrollDC16 -222 pascal16 GetKeyboardState(ptr) GetKeyboardState16 -223 pascal16 SetKeyboardState(ptr) SetKeyboardState16 -224 pascal16 GetWindowTask(word) GetWindowTask16 -225 pascal16 EnumTaskWindows(word segptr long) EnumTaskWindows16 +217 pascal -ret16 LookupMenuHandle(word s_word) LookupMenuHandle16 +218 pascal -ret16 DialogBoxIndirect(word word word segptr) DialogBoxIndirect16 +219 pascal -ret16 CreateDialogIndirect(word ptr word segptr) CreateDialogIndirect16 +220 pascal -ret16 LoadMenuIndirect(ptr) LoadMenuIndirect16 +221 pascal -ret16 ScrollDC(word s_word s_word ptr ptr word ptr) ScrollDC16 +222 pascal -ret16 GetKeyboardState(ptr) GetKeyboardState16 +223 pascal -ret16 SetKeyboardState(ptr) SetKeyboardState16 +224 pascal -ret16 GetWindowTask(word) GetWindowTask16 +225 pascal -ret16 EnumTaskWindows(word segptr long) EnumTaskWindows16 226 stub LockInput # not in W2.0 -227 pascal16 GetNextDlgGroupItem(word word word) GetNextDlgGroupItem16 -228 pascal16 GetNextDlgTabItem(word word word) GetNextDlgTabItem16 -229 pascal16 GetTopWindow(word) GetTopWindow16 -230 pascal16 GetNextWindow(word word) GetNextWindow16 -231 pascal16 GetSystemDebugState() GetSystemDebugState16 -232 pascal16 SetWindowPos(word word word word word word word) SetWindowPos16 -233 pascal16 SetParent(word word) SetParent16 -234 pascal16 UnhookWindowsHook(s_word segptr) UnhookWindowsHook16 +227 pascal -ret16 GetNextDlgGroupItem(word word word) GetNextDlgGroupItem16 +228 pascal -ret16 GetNextDlgTabItem(word word word) GetNextDlgTabItem16 +229 pascal -ret16 GetTopWindow(word) GetTopWindow16 +230 pascal -ret16 GetNextWindow(word word) GetNextWindow16 +231 pascal -ret16 GetSystemDebugState() GetSystemDebugState16 +232 pascal -ret16 SetWindowPos(word word word word word word word) SetWindowPos16 +233 pascal -ret16 SetParent(word word) SetParent16 +234 pascal -ret16 UnhookWindowsHook(s_word segptr) UnhookWindowsHook16 235 pascal DefHookProc(s_word word long ptr) DefHookProc16 -236 pascal16 GetCapture() GetCapture16 -237 pascal16 GetUpdateRgn(word word word) GetUpdateRgn16 -238 pascal16 ExcludeUpdateRgn(word word) ExcludeUpdateRgn16 -239 pascal16 DialogBoxParam(word str word segptr long) DialogBoxParam16 -240 pascal16 DialogBoxIndirectParam(word word word segptr long) DialogBoxIndirectParam16 -241 pascal16 CreateDialogParam(word str word segptr long) CreateDialogParam16 -242 pascal16 CreateDialogIndirectParam(word ptr word segptr long) CreateDialogIndirectParam16 +236 pascal -ret16 GetCapture() GetCapture16 +237 pascal -ret16 GetUpdateRgn(word word word) GetUpdateRgn16 +238 pascal -ret16 ExcludeUpdateRgn(word word) ExcludeUpdateRgn16 +239 pascal -ret16 DialogBoxParam(word str word segptr long) DialogBoxParam16 +240 pascal -ret16 DialogBoxIndirectParam(word word word segptr long) DialogBoxIndirectParam16 +241 pascal -ret16 CreateDialogParam(word str word segptr long) CreateDialogParam16 +242 pascal -ret16 CreateDialogIndirectParam(word ptr word segptr long) CreateDialogIndirectParam16 243 pascal GetDialogBaseUnits() GetDialogBaseUnits -244 pascal16 EqualRect(ptr ptr) EqualRect16 -245 pascal16 EnableCommNotification(s_word word s_word s_word) EnableCommNotification16 -246 pascal16 ExitWindowsExec(str str) ExitWindowsExec16 -247 pascal16 GetCursor() GetCursor16 -248 pascal16 GetOpenClipboardWindow() GetOpenClipboardWindow16 -249 pascal16 GetAsyncKeyState(word) GetAsyncKeyState16 -250 pascal16 GetMenuState(word word word) GetMenuState16 +244 pascal -ret16 EqualRect(ptr ptr) EqualRect16 +245 pascal -ret16 EnableCommNotification(s_word word s_word s_word) EnableCommNotification16 +246 pascal -ret16 ExitWindowsExec(str str) ExitWindowsExec16 +247 pascal -ret16 GetCursor() GetCursor16 +248 pascal -ret16 GetOpenClipboardWindow() GetOpenClipboardWindow16 +249 pascal -ret16 GetAsyncKeyState(word) GetAsyncKeyState16 +250 pascal -ret16 GetMenuState(word word word) GetMenuState16 251 pascal SendDriverMessage(word word long long) SendDriverMessage16 -252 pascal16 OpenDriver(str str long) OpenDriver16 +252 pascal -ret16 OpenDriver(str str long) OpenDriver16 253 pascal CloseDriver(word long long) CloseDriver16 -254 pascal16 GetDriverModuleHandle(word) GetDriverModuleHandle16 +254 pascal -ret16 GetDriverModuleHandle(word) GetDriverModuleHandle16 255 pascal DefDriverProc(long word word long long) DefDriverProc16 -256 pascal16 GetDriverInfo(word ptr) GetDriverInfo16 -257 pascal16 GetNextDriver(word long) GetNextDriver16 -258 pascal16 MapWindowPoints(word word ptr word) MapWindowPoints16 -259 pascal16 BeginDeferWindowPos(s_word) BeginDeferWindowPos16 -260 pascal16 DeferWindowPos(word word word s_word s_word s_word s_word word) DeferWindowPos16 -261 pascal16 EndDeferWindowPos(word) EndDeferWindowPos16 -262 pascal16 GetWindow(word word) GetWindow16 -263 pascal16 GetMenuItemCount(word) GetMenuItemCount16 -264 pascal16 GetMenuItemID(word word) GetMenuItemID16 -265 pascal16 ShowOwnedPopups(word word) ShowOwnedPopups16 -266 pascal16 SetMessageQueue(word) SetMessageQueue16 -267 pascal16 ShowScrollBar(word word word) ShowScrollBar16 -268 pascal16 GlobalAddAtom(str) GlobalAddAtom16 -269 pascal16 GlobalDeleteAtom(word) GlobalDeleteAtom16 -270 pascal16 GlobalFindAtom(str) GlobalFindAtom16 -271 pascal16 GlobalGetAtomName(word ptr s_word) GlobalGetAtomName16 -272 pascal16 IsZoomed(word) IsZoomed16 -273 pascal16 ControlPanelInfo(word word str) ControlPanelInfo16 +256 pascal -ret16 GetDriverInfo(word ptr) GetDriverInfo16 +257 pascal -ret16 GetNextDriver(word long) GetNextDriver16 +258 pascal -ret16 MapWindowPoints(word word ptr word) MapWindowPoints16 +259 pascal -ret16 BeginDeferWindowPos(s_word) BeginDeferWindowPos16 +260 pascal -ret16 DeferWindowPos(word word word s_word s_word s_word s_word word) DeferWindowPos16 +261 pascal -ret16 EndDeferWindowPos(word) EndDeferWindowPos16 +262 pascal -ret16 GetWindow(word word) GetWindow16 +263 pascal -ret16 GetMenuItemCount(word) GetMenuItemCount16 +264 pascal -ret16 GetMenuItemID(word word) GetMenuItemID16 +265 pascal -ret16 ShowOwnedPopups(word word) ShowOwnedPopups16 +266 pascal -ret16 SetMessageQueue(word) SetMessageQueue16 +267 pascal -ret16 ShowScrollBar(word word word) ShowScrollBar16 +268 pascal -ret16 GlobalAddAtom(str) GlobalAddAtom16 +269 pascal -ret16 GlobalDeleteAtom(word) GlobalDeleteAtom16 +270 pascal -ret16 GlobalFindAtom(str) GlobalFindAtom16 +271 pascal -ret16 GlobalGetAtomName(word ptr s_word) GlobalGetAtomName16 +272 pascal -ret16 IsZoomed(word) IsZoomed16 +273 pascal -ret16 ControlPanelInfo(word word str) ControlPanelInfo16 274 stub GetNextQueueWindow 275 stub RepaintScreen 276 stub LockMyTask -277 pascal16 GetDlgCtrlID(word) GetDlgCtrlID16 -278 pascal16 GetDesktopHwnd() GetDesktopHwnd16 -279 pascal16 OldSetDeskPattern() SetDeskPattern -280 pascal16 SetSystemMenu(word word) SetSystemMenu16 -281 pascal16 GetSysColorBrush(word) GetSysColorBrush16 -282 pascal16 SelectPalette(word word word) SelectPalette16 -283 pascal16 RealizePalette(word) RealizePalette16 -284 pascal16 GetFreeSystemResources(word) GetFreeSystemResources16 -285 pascal16 SetDeskWallPaper(ptr) SetDeskWallPaper16 # BEAR285 -286 pascal16 GetDesktopWindow() GetDesktopWindow16 -287 pascal16 GetLastActivePopup(word) GetLastActivePopup16 +277 pascal -ret16 GetDlgCtrlID(word) GetDlgCtrlID16 +278 pascal -ret16 GetDesktopHwnd() GetDesktopHwnd16 +279 pascal -ret16 OldSetDeskPattern() SetDeskPattern +280 pascal -ret16 SetSystemMenu(word word) SetSystemMenu16 +281 pascal -ret16 GetSysColorBrush(word) GetSysColorBrush16 +282 pascal -ret16 SelectPalette(word word word) SelectPalette16 +283 pascal -ret16 RealizePalette(word) RealizePalette16 +284 pascal -ret16 GetFreeSystemResources(word) GetFreeSystemResources16 +285 pascal -ret16 SetDeskWallPaper(ptr) SetDeskWallPaper16 # BEAR285 +286 pascal -ret16 GetDesktopWindow() GetDesktopWindow16 +287 pascal -ret16 GetLastActivePopup(word) GetLastActivePopup16 288 pascal GetMessageExtraInfo() GetMessageExtraInfo 289 pascal -register keybd_event() keybd_event16 -290 pascal16 RedrawWindow(word ptr word word) RedrawWindow16 +290 pascal -ret16 RedrawWindow(word ptr word word) RedrawWindow16 291 pascal SetWindowsHookEx(s_word segptr word word) SetWindowsHookEx16 -292 pascal16 UnhookWindowsHookEx(segptr) UnhookWindowsHookEx16 +292 pascal -ret16 UnhookWindowsHookEx(segptr) UnhookWindowsHookEx16 293 pascal CallNextHookEx(segptr s_word word long) CallNextHookEx16 -294 pascal16 LockWindowUpdate(word) LockWindowUpdate16 +294 pascal -ret16 LockWindowUpdate(word) LockWindowUpdate16 299 pascal -register mouse_event() mouse_event16 300 stub UnloadInstalledDrivers # W1.1: USER_FARFRAME 301 stub EDITWNDPROC # BOZOSLIVEHERE :-)) @@ -302,34 +302,34 @@ 306 stub MENUWNDPROC # BEAR306 307 stub LBOXCTLWNDPROC 308 pascal DefDlgProc(word word word long) DefDlgProc16 # W1.1, W2.0: DLGWNDPROC -309 pascal16 GetClipCursor(ptr) GetClipCursor16 # W1.1, W2.0: MESSAGEBOXWNDPROC +309 pascal -ret16 GetClipCursor(ptr) GetClipCursor16 # W1.1, W2.0: MESSAGEBOXWNDPROC #310 ContScroll #311 CaretBlinkProc # W1.1 #312 SendMessage2 #313 PostMessage2 -314 pascal16 SignalProc(word word word word word) SignalProc16 +314 pascal -ret16 SignalProc(word word word word word) SignalProc16 #315 XCStoDS #316 CompUpdateRect #317 CompUpdateRgn #318 GetWC2 -319 pascal16 ScrollWindowEx(word s_word s_word ptr ptr word ptr word) ScrollWindowEx16 # W1.1, W2.0: SETWC2 +319 pascal -ret16 ScrollWindowEx(word s_word s_word ptr ptr word ptr word) ScrollWindowEx16 # W1.1, W2.0: SETWC2 320 stub SysErrorBox # W1.1: ICONNAMEWNDPROC, W2.0: nothing ! 321 pascal SetEventHook(segptr) SetEventHook16 # W1.1, W2.0: DESTROYTASKWINDOWS2 322 stub WinOldAppHackOMatic # W1.1, W2.0: POSTSYSERROR 323 stub GetMessage2 -324 pascal16 FillWindow(word word word word) FillWindow16 -325 pascal16 PaintRect(word word word word ptr) PaintRect16 -326 pascal16 GetControlBrush(word word word) GetControlBrush16 +324 pascal -ret16 FillWindow(word word word word) FillWindow16 +325 pascal -ret16 PaintRect(word word word word ptr) PaintRect16 +326 pascal -ret16 GetControlBrush(word word word) GetControlBrush16 #327 KillTimer2 #328 SetTimer2 #329 MenuItemState # W1.1 #330 SetGetKbdState -331 pascal16 EnableHardwareInput(word) EnableHardwareInput16 -332 pascal16 UserYield() UserYield16 -333 pascal16 IsUserIdle() IsUserIdle16 +331 pascal -ret16 EnableHardwareInput(word) EnableHardwareInput16 +332 pascal -ret16 UserYield() UserYield16 +333 pascal -ret16 IsUserIdle() IsUserIdle16 334 pascal GetQueueStatus(word) GetQueueStatus16 -335 pascal16 GetInputState() GetInputState16 -336 pascal16 LoadCursorIconHandler(word word word) LoadCursorIconHandler16 +335 pascal -ret16 GetInputState() GetInputState16 +336 pascal -ret16 LoadCursorIconHandler(word word word) LoadCursorIconHandler16 337 pascal GetMouseEventProc() GetMouseEventProc16 338 stub ECGETDS # W2.0 (only ?) #340 WinFarFrame @@ -339,18 +339,18 @@ 345 stub BEAR345 #354 TabTheTextOutForWimps #355 BroadcastMessage -356 pascal16 LoadDIBCursorHandler(word word word) LoadDIBCursorHandler16 -357 pascal16 LoadDIBIconHandler(word word word) LoadDIBIconHandler16 -358 pascal16 IsMenu(word) IsMenu16 -359 pascal16 GetDCEx(word word long) GetDCEx16 -362 pascal16 DCHook(word word long long) DCHook16 -364 pascal16 LookupIconIdFromDirectoryEx(ptr word word word word) LookupIconIdFromDirectoryEx16 -368 pascal16 CopyIcon(word word) CopyIcon16 -369 pascal16 CopyCursor(word word) CopyCursor16 -370 pascal16 GetWindowPlacement(word ptr) GetWindowPlacement16 -371 pascal16 SetWindowPlacement(word ptr) SetWindowPlacement16 +356 pascal -ret16 LoadDIBCursorHandler(word word word) LoadDIBCursorHandler16 +357 pascal -ret16 LoadDIBIconHandler(word word word) LoadDIBIconHandler16 +358 pascal -ret16 IsMenu(word) IsMenu16 +359 pascal -ret16 GetDCEx(word word long) GetDCEx16 +362 pascal -ret16 DCHook(word word long long) DCHook16 +364 pascal -ret16 LookupIconIdFromDirectoryEx(ptr word word word word) LookupIconIdFromDirectoryEx16 +368 pascal -ret16 CopyIcon(word word) CopyIcon16 +369 pascal -ret16 CopyCursor(word word) CopyCursor16 +370 pascal -ret16 GetWindowPlacement(word ptr) GetWindowPlacement16 +371 pascal -ret16 SetWindowPlacement(word ptr) SetWindowPlacement16 372 stub GetInternalIconHeader -373 pascal16 SubtractRect(ptr ptr ptr) SubtractRect16 +373 pascal -ret16 SubtractRect(ptr ptr ptr) SubtractRect16 #374 DllEntryPoint 375 stub DrawTextEx 376 stub SetMessageExtraInfo @@ -360,126 +360,126 @@ 381 stub UsrMPR_ThunkData16 382 stub SetWindowContextHelpID 383 stub GetWindowContextHelpID -384 pascal16 SetMenuContextHelpId(word word) SetMenuContextHelpId16 -385 pascal16 GetMenuContextHelpId(word) GetMenuContextHelpId16 +384 pascal -ret16 SetMenuContextHelpId(word word) SetMenuContextHelpId16 +385 pascal -ret16 GetMenuContextHelpId(word) GetMenuContextHelpId16 389 pascal LoadImage(word str word word word word) LoadImage16 -390 pascal16 CopyImage(word word word word word) CopyImage16 -391 pascal16 SignalProc32(long long long word) UserSignalProc -394 pascal16 DrawIconEx(word word word word word word word word word) DrawIconEx16 -395 pascal16 GetIconInfo(word ptr) GetIconInfo16 -397 pascal16 RegisterClassEx(ptr) RegisterClassEx16 -398 pascal16 GetClassInfoEx(word segstr ptr) GetClassInfoEx16 -399 pascal16 ChildWindowFromPointEx(word long word) ChildWindowFromPointEx16 -400 pascal16 FinalUserInit() FinalUserInit16 -402 pascal16 GetPriorityClipboardFormat(ptr s_word) GetPriorityClipboardFormat16 -403 pascal16 UnregisterClass(str word) UnregisterClass16 -404 pascal16 GetClassInfo(word segstr ptr) GetClassInfo16 -406 pascal16 CreateCursor(word word word word word ptr ptr) CreateCursor16 -407 pascal16 CreateIcon(word word word word word ptr ptr) CreateIcon16 -408 pascal16 CreateCursorIconIndirect(word ptr ptr ptr) CreateCursorIconIndirect16 -409 pascal16 InitThreadInput(word word) InitThreadInput16 -410 pascal16 InsertMenu(word word word word segptr) InsertMenu16 -411 pascal16 AppendMenu(word word word segptr) AppendMenu16 -412 pascal16 RemoveMenu(word word word) RemoveMenu16 -413 pascal16 DeleteMenu(word word word) DeleteMenu16 -414 pascal16 ModifyMenu(word word word word segptr) ModifyMenu16 -415 pascal16 CreatePopupMenu() CreatePopupMenu16 -416 pascal16 TrackPopupMenu(word word s_word s_word s_word word ptr) TrackPopupMenu16 +390 pascal -ret16 CopyImage(word word word word word) CopyImage16 +391 pascal -ret16 SignalProc32(long long long word) UserSignalProc +394 pascal -ret16 DrawIconEx(word word word word word word word word word) DrawIconEx16 +395 pascal -ret16 GetIconInfo(word ptr) GetIconInfo16 +397 pascal -ret16 RegisterClassEx(ptr) RegisterClassEx16 +398 pascal -ret16 GetClassInfoEx(word segstr ptr) GetClassInfoEx16 +399 pascal -ret16 ChildWindowFromPointEx(word long word) ChildWindowFromPointEx16 +400 pascal -ret16 FinalUserInit() FinalUserInit16 +402 pascal -ret16 GetPriorityClipboardFormat(ptr s_word) GetPriorityClipboardFormat16 +403 pascal -ret16 UnregisterClass(str word) UnregisterClass16 +404 pascal -ret16 GetClassInfo(word segstr ptr) GetClassInfo16 +406 pascal -ret16 CreateCursor(word word word word word ptr ptr) CreateCursor16 +407 pascal -ret16 CreateIcon(word word word word word ptr ptr) CreateIcon16 +408 pascal -ret16 CreateCursorIconIndirect(word ptr ptr ptr) CreateCursorIconIndirect16 +409 pascal -ret16 InitThreadInput(word word) InitThreadInput16 +410 pascal -ret16 InsertMenu(word word word word segptr) InsertMenu16 +411 pascal -ret16 AppendMenu(word word word segptr) AppendMenu16 +412 pascal -ret16 RemoveMenu(word word word) RemoveMenu16 +413 pascal -ret16 DeleteMenu(word word word) DeleteMenu16 +414 pascal -ret16 ModifyMenu(word word word word segptr) ModifyMenu16 +415 pascal -ret16 CreatePopupMenu() CreatePopupMenu16 +416 pascal -ret16 TrackPopupMenu(word word s_word s_word s_word word ptr) TrackPopupMenu16 417 pascal GetMenuCheckMarkDimensions() GetMenuCheckMarkDimensions -418 pascal16 SetMenuItemBitmaps(word word word word word) SetMenuItemBitmaps16 +418 pascal -ret16 SetMenuItemBitmaps(word word word word word) SetMenuItemBitmaps16 420 varargs -ret16 _wsprintf(ptr str) wsprintf16 -421 pascal16 wvsprintf(ptr str ptr) wvsprintf16 -422 pascal16 DlgDirSelectEx(word ptr word word) DlgDirSelectEx16 -423 pascal16 DlgDirSelectComboBoxEx(word ptr word word) DlgDirSelectComboBoxEx16 -427 pascal16 FindWindowEx(word word str str) FindWindowEx16 +421 pascal -ret16 wvsprintf(ptr str ptr) wvsprintf16 +422 pascal -ret16 DlgDirSelectEx(word ptr word word) DlgDirSelectEx16 +423 pascal -ret16 DlgDirSelectComboBoxEx(word ptr word word) DlgDirSelectComboBoxEx16 +427 pascal -ret16 FindWindowEx(word word str str) FindWindowEx16 428 stub TileWindows 429 stub CascadeWindows -430 pascal16 lstrcmp(str str) lstrcmp16 +430 pascal -ret16 lstrcmp(str str) lstrcmp16 431 pascal AnsiUpper(segstr) AnsiUpper16 432 pascal AnsiLower(segstr) AnsiLower16 -433 pascal16 IsCharAlpha(word) IsCharAlphaA -434 pascal16 IsCharAlphaNumeric(word) IsCharAlphaNumericA -435 pascal16 IsCharUpper(word) IsCharUpperA -436 pascal16 IsCharLower(word) IsCharLowerA -437 pascal16 AnsiUpperBuff(str word) AnsiUpperBuff16 -438 pascal16 AnsiLowerBuff(str word) AnsiLowerBuff16 -441 pascal16 InsertMenuItem(word word word ptr) InsertMenuItem16 +433 pascal -ret16 IsCharAlpha(word) IsCharAlphaA +434 pascal -ret16 IsCharAlphaNumeric(word) IsCharAlphaNumericA +435 pascal -ret16 IsCharUpper(word) IsCharUpperA +436 pascal -ret16 IsCharLower(word) IsCharLowerA +437 pascal -ret16 AnsiUpperBuff(str word) AnsiUpperBuff16 +438 pascal -ret16 AnsiLowerBuff(str word) AnsiLowerBuff16 +441 pascal -ret16 InsertMenuItem(word word word ptr) InsertMenuItem16 443 stub GetMenuItemInfo 445 pascal DefFrameProc(word word word word long) DefFrameProc16 446 stub SetMenuItemInfo 447 pascal DefMDIChildProc(word word word long) DefMDIChildProc16 -448 pascal16 DrawAnimatedRects(word word ptr ptr) DrawAnimatedRects16 -449 pascal16 DrawState(word word segptr long word s_word s_word s_word s_word word) DrawState16 -450 pascal16 CreateIconFromResourceEx(ptr long word long word word word) CreateIconFromResourceEx16 -451 pascal16 TranslateMDISysAccel(word ptr) TranslateMDISysAccel16 -452 pascal16 CreateWindowEx(long str str long s_word s_word s_word s_word word word word segptr) CreateWindowEx16 -454 pascal16 AdjustWindowRectEx(ptr long word long) AdjustWindowRectEx16 -455 pascal16 GetIconID(word long) GetIconID16 -456 pascal16 LoadIconHandler(word word) LoadIconHandler16 -457 pascal16 DestroyIcon(word) DestroyIcon16 -458 pascal16 DestroyCursor(word) DestroyCursor16 +448 pascal -ret16 DrawAnimatedRects(word word ptr ptr) DrawAnimatedRects16 +449 pascal -ret16 DrawState(word word segptr long word s_word s_word s_word s_word word) DrawState16 +450 pascal -ret16 CreateIconFromResourceEx(ptr long word long word word word) CreateIconFromResourceEx16 +451 pascal -ret16 TranslateMDISysAccel(word ptr) TranslateMDISysAccel16 +452 pascal -ret16 CreateWindowEx(long str str long s_word s_word s_word s_word word word word segptr) CreateWindowEx16 +454 pascal -ret16 AdjustWindowRectEx(ptr long word long) AdjustWindowRectEx16 +455 pascal -ret16 GetIconID(word long) GetIconID16 +456 pascal -ret16 LoadIconHandler(word word) LoadIconHandler16 +457 pascal -ret16 DestroyIcon(word) DestroyIcon16 +458 pascal -ret16 DestroyCursor(word) DestroyCursor16 459 pascal DumpIcon(segptr ptr ptr ptr) DumpIcon16 -460 pascal16 GetInternalWindowPos(word ptr ptr) GetInternalWindowPos16 -461 pascal16 SetInternalWindowPos(word word ptr ptr) SetInternalWindowPos16 -462 pascal16 CalcChildScroll(word word) CalcChildScroll16 -463 pascal16 ScrollChildren(word word word long) ScrollChildren16 +460 pascal -ret16 GetInternalWindowPos(word ptr ptr) GetInternalWindowPos16 +461 pascal -ret16 SetInternalWindowPos(word word ptr ptr) SetInternalWindowPos16 +462 pascal -ret16 CalcChildScroll(word word) CalcChildScroll16 +463 pascal -ret16 ScrollChildren(word word word long) ScrollChildren16 464 pascal DragObject(word word word word word word) DragObject16 -465 pascal16 DragDetect(word long) DragDetect16 -466 pascal16 DrawFocusRect(word ptr) DrawFocusRect16 +465 pascal -ret16 DragDetect(word long) DragDetect16 +466 pascal -ret16 DrawFocusRect(word ptr) DrawFocusRect16 470 stub StringFunc -471 pascal16 lstrcmpi(str str) lstrcmpiA +471 pascal -ret16 lstrcmpi(str str) lstrcmpiA 472 pascal AnsiNext(segptr) AnsiNext16 473 pascal AnsiPrev(str segptr) AnsiPrev16 -475 pascal16 SetScrollInfo(word s_word ptr word) SetScrollInfo16 -476 pascal16 GetScrollInfo(word s_word ptr) GetScrollInfo16 -477 pascal16 GetKeyboardLayoutName(ptr) GetKeyboardLayoutName16 +475 pascal -ret16 SetScrollInfo(word s_word ptr word) SetScrollInfo16 +476 pascal -ret16 GetScrollInfo(word s_word ptr) GetScrollInfo16 +477 pascal -ret16 GetKeyboardLayoutName(ptr) GetKeyboardLayoutName16 478 stub LoadKeyboardLayout 479 stub MenuItemFromPoint 480 stub GetUserLocalObjType #481 HARDWARE_EVENT -482 pascal16 EnableScrollBar(word word word) EnableScrollBar16 -483 pascal16 SystemParametersInfo(word word ptr word) SystemParametersInfo16 +482 pascal -ret16 EnableScrollBar(word word word) EnableScrollBar16 +483 pascal -ret16 SystemParametersInfo(word word ptr word) SystemParametersInfo16 #484 __GP # Stubs for Hebrew version -489 pascal16 USER_489() stub_USER_489 -490 pascal16 USER_490() stub_USER_490 -492 pascal16 USER_492() stub_USER_492 -496 pascal16 USER_496() stub_USER_496 +489 pascal -ret16 USER_489() stub_USER_489 +490 pascal -ret16 USER_490() stub_USER_490 +492 pascal -ret16 USER_492() stub_USER_492 +496 pascal -ret16 USER_496() stub_USER_496 498 stub BEAR498 -499 pascal16 WNetErrorText(word ptr word) WNetErrorText16 +499 pascal -ret16 WNetErrorText(word ptr word) WNetErrorText16 500 stub FARCALLNETDRIVER # Undocumented Windows -501 pascal16 WNetOpenJob(ptr ptr word ptr) WNetOpenJob16 -502 pascal16 WNetCloseJob(word ptr ptr) WNetCloseJob16 -503 pascal16 WNetAbortJob(ptr word) WNetAbortJob16 -504 pascal16 WNetHoldJob(ptr word) WNetHoldJob16 -505 pascal16 WNetReleaseJob(ptr word) WNetReleaseJob16 -506 pascal16 WNetCancelJob(ptr word) WNetCancelJob16 -507 pascal16 WNetSetJobCopies(ptr word word) WNetSetJobCopies16 -508 pascal16 WNetWatchQueue(word ptr ptr word) WNetWatchQueue16 -509 pascal16 WNetUnwatchQueue(str) WNetUnwatchQueue16 -510 pascal16 WNetLockQueueData(ptr ptr ptr) WNetLockQueueData16 -511 pascal16 WNetUnlockQueueData(ptr) WNetUnlockQueueData16 -512 pascal16 WNetGetConnection(ptr ptr ptr) WNetGetConnection16 -513 pascal16 WNetGetCaps(word) WNetGetCaps16 -514 pascal16 WNetDeviceMode(word) WNetDeviceMode16 -515 pascal16 WNetBrowseDialog(word word ptr) WNetBrowseDialog16 -516 pascal16 WNetGetUser(ptr ptr ptr) WNetGetUser16 -517 pascal16 WNetAddConnection(str str str) WNetAddConnection16 -518 pascal16 WNetCancelConnection(str word) WNetCancelConnection16 -519 pascal16 WNetGetError(ptr) WNetGetError16 -520 pascal16 WNetGetErrorText(word ptr ptr) WNetGetErrorText16 +501 pascal -ret16 WNetOpenJob(ptr ptr word ptr) WNetOpenJob16 +502 pascal -ret16 WNetCloseJob(word ptr ptr) WNetCloseJob16 +503 pascal -ret16 WNetAbortJob(ptr word) WNetAbortJob16 +504 pascal -ret16 WNetHoldJob(ptr word) WNetHoldJob16 +505 pascal -ret16 WNetReleaseJob(ptr word) WNetReleaseJob16 +506 pascal -ret16 WNetCancelJob(ptr word) WNetCancelJob16 +507 pascal -ret16 WNetSetJobCopies(ptr word word) WNetSetJobCopies16 +508 pascal -ret16 WNetWatchQueue(word ptr ptr word) WNetWatchQueue16 +509 pascal -ret16 WNetUnwatchQueue(str) WNetUnwatchQueue16 +510 pascal -ret16 WNetLockQueueData(ptr ptr ptr) WNetLockQueueData16 +511 pascal -ret16 WNetUnlockQueueData(ptr) WNetUnlockQueueData16 +512 pascal -ret16 WNetGetConnection(ptr ptr ptr) WNetGetConnection16 +513 pascal -ret16 WNetGetCaps(word) WNetGetCaps16 +514 pascal -ret16 WNetDeviceMode(word) WNetDeviceMode16 +515 pascal -ret16 WNetBrowseDialog(word word ptr) WNetBrowseDialog16 +516 pascal -ret16 WNetGetUser(ptr ptr ptr) WNetGetUser16 +517 pascal -ret16 WNetAddConnection(str str str) WNetAddConnection16 +518 pascal -ret16 WNetCancelConnection(str word) WNetCancelConnection16 +519 pascal -ret16 WNetGetError(ptr) WNetGetError16 +520 pascal -ret16 WNetGetErrorText(word ptr ptr) WNetGetErrorText16 521 stub WNetEnable 522 stub WNetDisable -523 pascal16 WNetRestoreConnection(word ptr) WNetRestoreConnection16 -524 pascal16 WNetWriteJob(word ptr ptr) WNetWriteJob16 -525 pascal16 WNetConnectDialog(word word) WNetConnectDialog -526 pascal16 WNetDisconnectDialog(word word) WNetDisconnectDialog16 -527 pascal16 WNetConnectionDialog(word word) WNetConnectionDialog16 -528 pascal16 WNetViewQueueDialog(word ptr) WNetViewQueueDialog16 -529 pascal16 WNetPropertyDialog(word word word str word) WNetPropertyDialog16 -530 pascal16 WNetGetDirectoryType(ptr ptr) WNetGetDirectoryType16 -531 pascal16 WNetDirectoryNotify(word ptr word) WNetDirectoryNotify16 -532 pascal16 WNetGetPropertyText(word word str str word word) WNetGetPropertyText16 +523 pascal -ret16 WNetRestoreConnection(word ptr) WNetRestoreConnection16 +524 pascal -ret16 WNetWriteJob(word ptr ptr) WNetWriteJob16 +525 pascal -ret16 WNetConnectDialog(word word) WNetConnectDialog +526 pascal -ret16 WNetDisconnectDialog(word word) WNetDisconnectDialog16 +527 pascal -ret16 WNetConnectionDialog(word word) WNetConnectionDialog16 +528 pascal -ret16 WNetViewQueueDialog(word ptr) WNetViewQueueDialog16 +529 pascal -ret16 WNetPropertyDialog(word word word str word) WNetPropertyDialog16 +530 pascal -ret16 WNetGetDirectoryType(ptr ptr) WNetGetDirectoryType16 +531 pascal -ret16 WNetDirectoryNotify(word ptr word) WNetDirectoryNotify16 +532 pascal -ret16 WNetGetPropertyText(word word str str word word) WNetGetPropertyText16 533 stub WNetInitialize #533 stub NOTIFYWOW # ordinal conflict with WNetInitialize !! 534 stub WNetLogon @@ -488,51 +488,51 @@ 537 stub MOUSEEVENT 538 stub KEYBDEVENT 595 stub OLDEXITWINDOWS -600 pascal16 GetShellWindow() GetShellWindow16 +600 pascal -ret16 GetShellWindow() GetShellWindow16 601 stub DoHotkeyStuff 602 stub SetCheckCursorTimer 604 stub BroadcastSystemMessage 605 stub HackTaskMonitor -606 pascal16 FormatMessage(long segptr word word ptr word ptr) FormatMessage16 -608 pascal16 GetForegroundWindow() GetForegroundWindow16 -609 pascal16 SetForegroundWindow(word) SetForegroundWindow16 -610 pascal16 DestroyIcon32(word word) DestroyIcon32 +606 pascal -ret16 FormatMessage(long segptr word word ptr word ptr) FormatMessage16 +608 pascal -ret16 GetForegroundWindow() GetForegroundWindow16 +609 pascal -ret16 SetForegroundWindow(word) SetForegroundWindow16 +610 pascal -ret16 DestroyIcon32(word word) DestroyIcon32 620 pascal ChangeDisplaySettings(ptr long) ChangeDisplaySettings16 -621 pascal16 EnumDisplaySettings(str long ptr) EnumDisplaySettings16 +621 pascal -ret16 EnumDisplaySettings(str long ptr) EnumDisplaySettings16 640 pascal MsgWaitForMultipleObjects(long ptr long long long) MsgWaitForMultipleObjects16 650 stub ActivateKeyboardLayout 651 stub GetKeyboardLayout 652 stub GetKeyboardLayoutList 654 stub UnloadKeyboardLayout 655 stub PostPostedMessages -656 pascal16 DrawFrameControl(word ptr word word) DrawFrameControl16 -657 pascal16 DrawCaptionTemp(word word ptr word word ptr word) DrawCaptionTemp16 +656 pascal -ret16 DrawFrameControl(word ptr word word) DrawFrameControl16 +657 pascal -ret16 DrawCaptionTemp(word word ptr word word ptr word) DrawCaptionTemp16 658 stub DispatchInput -659 pascal16 DrawEdge(word ptr word word) DrawEdge16 -660 pascal16 DrawCaption(word word ptr word) DrawCaption16 +659 pascal -ret16 DrawEdge(word ptr word word) DrawEdge16 +660 pascal -ret16 DrawCaption(word word ptr word) DrawCaption16 661 stub SetSysColorsTemp 662 stub DrawMenubarTemp 663 stub GetMenuDefaultItem 664 stub SetMenuDefaultItem -665 pascal16 GetMenuItemRect(word word word ptr) GetMenuItemRect16 -666 pascal16 CheckMenuRadioItem(word word word word word) CheckMenuRadioItem16 +665 pascal -ret16 GetMenuItemRect(word word word ptr) GetMenuItemRect16 +666 pascal -ret16 CheckMenuRadioItem(word word word word word) CheckMenuRadioItem16 667 stub TrackPopupMenuEx -668 pascal16 SetWindowRgn(word word word) SetWindowRgn16 +668 pascal -ret16 SetWindowRgn(word word word) SetWindowRgn16 669 stub GetWindowRgn 800 stub CHOOSEFONT_CALLBACK16 801 stub FINDREPLACE_CALLBACK16 802 stub OPENFILENAME_CALLBACK16 803 stub PRINTDLG_CALLBACK16 804 stub CHOOSECOLOR_CALLBACK16 -819 pascal16 PeekMessage32(ptr word word word word word) PeekMessage32_16 +819 pascal -ret16 PeekMessage32(ptr word word word word word) PeekMessage32_16 820 pascal GetMessage32(ptr word word word word) GetMessage32_16 -821 pascal16 TranslateMessage32(ptr word) TranslateMessage32_16 +821 pascal -ret16 TranslateMessage32(ptr word) TranslateMessage32_16 #821 stub IsDialogMessage32 # FIXME: two ordinal 821??? 822 pascal DispatchMessage32(ptr word) DispatchMessage32_16 -823 pascal16 CallMsgFilter32(ptr word word) CallMsgFilter32_16 +823 pascal -ret16 CallMsgFilter32(ptr word word) CallMsgFilter32_16 825 stub PostMessage32 826 stub PostThreadMessage32 -827 pascal16 MessageBoxIndirect(ptr) MessageBoxIndirect16 +827 pascal -ret16 MessageBoxIndirect(ptr) MessageBoxIndirect16 851 stub MsgThkConnectionDataLS 853 stub FT_USRFTHKTHKCONNECTIONDATA 854 stub FT__USRF2THKTHKCONNECTIONDATA @@ -540,27 +540,27 @@ 890 stub InstallIMT 891 stub UninstallIMT # API for Hebrew version -902 pascal16 LoadSystemLanguageString(word word ptr word word) LoadSystemLanguageString16 -905 pascal16 ChangeDialogTemplate() ChangeDialogTemplate16 -906 pascal16 GetNumLanguages() GetNumLanguages16 -907 pascal16 GetLanguageName(word word ptr word) GetLanguageName16 -909 pascal16 SetWindowTextEx(word str word) SetWindowTextEx16 -910 pascal16 BiDiMessageBoxEx() BiDiMessageBoxEx16 -911 pascal16 SetDlgItemTextEx(word word str word) SetDlgItemTextEx16 +902 pascal -ret16 LoadSystemLanguageString(word word ptr word word) LoadSystemLanguageString16 +905 pascal -ret16 ChangeDialogTemplate() ChangeDialogTemplate16 +906 pascal -ret16 GetNumLanguages() GetNumLanguages16 +907 pascal -ret16 GetLanguageName(word word ptr word) GetLanguageName16 +909 pascal -ret16 SetWindowTextEx(word str word) SetWindowTextEx16 +910 pascal -ret16 BiDiMessageBoxEx() BiDiMessageBoxEx16 +911 pascal -ret16 SetDlgItemTextEx(word word str word) SetDlgItemTextEx16 912 pascal ChangeKeyboardLanguage(word word) ChangeKeyboardLanguage16 -913 pascal16 GetCodePageSystemFont(word word) GetCodePageSystemFont16 -914 pascal16 QueryCodePage(word word word long) QueryCodePage16 +913 pascal -ret16 GetCodePageSystemFont(word word) GetCodePageSystemFont16 +914 pascal -ret16 QueryCodePage(word word word long) QueryCodePage16 915 pascal GetAppCodePage(word) GetAppCodePage16 -916 pascal16 CreateDialogIndirectParamML(word ptr word ptr long word word str word) CreateDialogIndirectParamML16 -918 pascal16 DialogBoxIndirectParamML(word word word ptr long word word str word) DialogBoxIndirectParamML16 -919 pascal16 LoadLanguageString(word word word ptr word) LoadLanguageString16 +916 pascal -ret16 CreateDialogIndirectParamML(word ptr word ptr long word word str word) CreateDialogIndirectParamML16 +918 pascal -ret16 DialogBoxIndirectParamML(word word word ptr long word word str word) DialogBoxIndirectParamML16 +919 pascal -ret16 LoadLanguageString(word word word ptr word) LoadLanguageString16 920 pascal SetAppCodePage(word word word word) SetAppCodePage16 922 pascal GetBaseCodePage() GetBaseCodePage16 -923 pascal16 FindLanguageResource(word str str word) FindLanguageResource16 +923 pascal -ret16 FindLanguageResource(word str str word) FindLanguageResource16 924 pascal ChangeKeyboardCodePage(word word) ChangeKeyboardCodePage16 -930 pascal16 MessageBoxEx(word str str word word) MessageBoxEx16 -1000 pascal16 SetProcessDefaultLayout(long) SetProcessDefaultLayout16 -1001 pascal16 GetProcessDefaultLayout(ptr) GetProcessDefaultLayout16 +930 pascal -ret16 MessageBoxEx(word str str word word) MessageBoxEx16 +1000 pascal -ret16 SetProcessDefaultLayout(long) SetProcessDefaultLayout16 +1001 pascal -ret16 GetProcessDefaultLayout(ptr) GetProcessDefaultLayout16 # Wine internal functions 1010 pascal __wine_call_wndproc_32A(word word word long long) __wine_call_wndproc_32A diff --git a/dlls/win32s/w32sys.spec b/dlls/win32s/w32sys.spec index 3af72770043..dd4f7f21707 100644 --- a/dlls/win32s/w32sys.spec +++ b/dlls/win32s/w32sys.spec @@ -1,12 +1,12 @@ #1 WEP -2 pascal16 IsPeFormat(str word) IsPeFormat16 +2 pascal -ret16 IsPeFormat(str word) IsPeFormat16 3 stub EXECPE 4 stub GETPEEXEINFO 5 pascal GetW32SysVersion() GetW32SysVersion16 6 stub LOADPERESOURCE -7 pascal16 GetPEResourceTable(word) GetPEResourceTable16 +7 pascal -ret16 GetPEResourceTable(word) GetPEResourceTable16 8 stub EXECPEEX 9 stub ITSME 10 stub W32SERROR 11 pascal LoadPeResource(word ptr) LoadPeResource16 -12 pascal16 GetWin32sInfo(ptr) GetWin32sInfo16 +12 pascal -ret16 GetWin32sInfo(ptr) GetWin32sInfo16 diff --git a/dlls/win32s/win32s16.spec b/dlls/win32s/win32s16.spec index 2f984143aa4..ac547fd437c 100644 --- a/dlls/win32s/win32s16.spec +++ b/dlls/win32s/win32s16.spec @@ -1,5 +1,5 @@ 1 stub WEP -2 pascal16 BootTask() BootTask16 +2 pascal -ret16 BootTask() BootTask16 3 stub CREATEPROCESS 4 stub WAITFORDEBUGEVENT 5 pascal ContinueDebugEvent(long long long) ContinueDebugEvent16 diff --git a/dlls/winaspi/winaspi.spec b/dlls/winaspi/winaspi.spec index 556b3494c61..9a060fd0743 100644 --- a/dlls/winaspi/winaspi.spec +++ b/dlls/winaspi/winaspi.spec @@ -1,5 +1,5 @@ -1 pascal16 GetASPISupportInfo() GetASPISupportInfo16 -2 pascal16 SendASPICommand(segptr) SendASPICommand16 -3 pascal16 InsertInASPIChain(word segptr) InsertInASPIChain16 +1 pascal -ret16 GetASPISupportInfo() GetASPISupportInfo16 +2 pascal -ret16 SendASPICommand(segptr) SendASPICommand16 +3 pascal -ret16 InsertInASPIChain(word segptr) InsertInASPIChain16 4 pascal GETASPIDLLVERSION() GetASPIDLLVersion16 5 stub ___EXPORTEDSTUB diff --git a/dlls/wineps/wineps16.drv.spec b/dlls/wineps/wineps16.drv.spec index d293296bf5b..43f2dfd5408 100644 --- a/dlls/wineps/wineps16.drv.spec +++ b/dlls/wineps/wineps16.drv.spec @@ -1,4 +1,4 @@ -13 pascal16 DeviceMode(word word str str) PSDRV_DeviceMode16 -90 pascal16 ExtDeviceMode(word word ptr str str ptr str word) PSDRV_ExtDeviceMode16 +13 pascal -ret16 DeviceMode(word word str str) PSDRV_DeviceMode16 +90 pascal -ret16 ExtDeviceMode(word word ptr str str ptr str word) PSDRV_ExtDeviceMode16 91 pascal DeviceCapabilities(str str word ptr ptr) PSDRV_DeviceCapabilities16 -93 pascal16 AdvancedSetupDialog(word word ptr ptr) PSDRV_AdvancedSetupDialog16 +93 pascal -ret16 AdvancedSetupDialog(word word ptr ptr) PSDRV_AdvancedSetupDialog16 diff --git a/dlls/winmm/mmsystem.spec b/dlls/winmm/mmsystem.spec index 08ccca0261a..e260dd03a8f 100644 --- a/dlls/winmm/mmsystem.spec +++ b/dlls/winmm/mmsystem.spec @@ -4,7 +4,7 @@ 5 pascal mmsystemGetVersion() mmsystemGetVersion16 6 pascal DriverProc(long word word long long) DriverProc16 8 pascal WMMMidiRunOnce() WMMMidiRunOnce16 -30 pascal16 OutputDebugStr(str) OutputDebugStr16 +30 pascal -ret16 OutputDebugStr(str) OutputDebugStr16 31 pascal DriverCallback(long word word word long long long) DriverCallback16 32 pascal StackEnter() StackEnter16 33 pascal StackLeave() StackLeave16 @@ -131,7 +131,7 @@ 900 pascal mmTaskCreate(long ptr long) mmTaskCreate16 902 pascal mmTaskBlock(word) mmTaskBlock16 903 pascal mmTaskSignal(word) mmTaskSignal16 -904 pascal16 mmGetCurrentTask() mmGetCurrentTask16 +904 pascal -ret16 mmGetCurrentTask() mmGetCurrentTask16 905 pascal mmTaskYield() mmTaskYield16 1100 pascal DrvOpen(str str long) DrvOpen16 1101 pascal DrvClose(word long long) DrvClose16 diff --git a/dlls/winmm/sound.spec b/dlls/winmm/sound.spec index 4eca15c1593..586af4064f3 100644 --- a/dlls/winmm/sound.spec +++ b/dlls/winmm/sound.spec @@ -1,18 +1,18 @@ -1 pascal16 OpenSound() OpenSound16 -2 pascal16 CloseSound() CloseSound16 -3 pascal16 SetVoiceQueueSize(word word) SetVoiceQueueSize16 -4 pascal16 SetVoiceNote(word word word word) SetVoiceNote16 -5 pascal16 SetVoiceAccent(word word word word word) SetVoiceAccent16 -6 pascal16 SetVoiceEnvelope(word word word) SetVoiceEnvelope16 -7 pascal16 SetSoundNoise(word word) SetSoundNoise16 -8 pascal16 SetVoiceSound(word long word) SetVoiceSound16 -9 pascal16 StartSound() StartSound16 -10 pascal16 StopSound() StopSound16 -11 pascal16 WaitSoundState(word) WaitSoundState16 -12 pascal16 SyncAllVoices() SyncAllVoices16 -13 pascal16 CountVoiceNotes(word) CountVoiceNotes16 +1 pascal -ret16 OpenSound() OpenSound16 +2 pascal -ret16 CloseSound() CloseSound16 +3 pascal -ret16 SetVoiceQueueSize(word word) SetVoiceQueueSize16 +4 pascal -ret16 SetVoiceNote(word word word word) SetVoiceNote16 +5 pascal -ret16 SetVoiceAccent(word word word word word) SetVoiceAccent16 +6 pascal -ret16 SetVoiceEnvelope(word word word) SetVoiceEnvelope16 +7 pascal -ret16 SetSoundNoise(word word) SetSoundNoise16 +8 pascal -ret16 SetVoiceSound(word long word) SetVoiceSound16 +9 pascal -ret16 StartSound() StartSound16 +10 pascal -ret16 StopSound() StopSound16 +11 pascal -ret16 WaitSoundState(word) WaitSoundState16 +12 pascal -ret16 SyncAllVoices() SyncAllVoices16 +13 pascal -ret16 CountVoiceNotes(word) CountVoiceNotes16 14 pascal GetThresholdEvent() GetThresholdEvent16 -15 pascal16 GetThresholdStatus() GetThresholdStatus16 -16 pascal16 SetVoiceThreshold(word word) SetVoiceThreshold16 -17 pascal16 DoBeep() DoBeep16 +15 pascal -ret16 GetThresholdStatus() GetThresholdStatus16 +16 pascal -ret16 SetVoiceThreshold(word word) SetVoiceThreshold16 +17 pascal -ret16 DoBeep() DoBeep16 18 stub MYOPENSOUND # W1.1, W2.0 diff --git a/dlls/winnls/winnls.spec b/dlls/winnls/winnls.spec index 199fb143de1..0f2b7cef83b 100644 --- a/dlls/winnls/winnls.spec +++ b/dlls/winnls/winnls.spec @@ -11,9 +11,9 @@ 12 stub WINNLSSETIMESTATUS 14 stub WINNLSSETIMEHOTKEY 15 stub WINNLSGETIMEHOTKEY -16 pascal16 WINNLSEnableIME(word word) WINNLSEnableIME16 +16 pascal -ret16 WINNLSEnableIME(word word) WINNLSEnableIME16 17 stub WINNLSGETKEYSTATE -18 pascal16 WINNLSGetEnableStatus(word) WINNLSGetEnableStatus16 +18 pascal -ret16 WINNLSGetEnableStatus(word) WINNLSGetEnableStatus16 19 stub WINNLSSETKEYSTATE 20 stub IMPADDIME 21 stub IMPDELETEIME diff --git a/dlls/winsock/winsock.spec b/dlls/winsock/winsock.spec index 91f3d9c2435..7e836d0486e 100644 --- a/dlls/winsock/winsock.spec +++ b/dlls/winsock/winsock.spec @@ -1,26 +1,26 @@ -1 pascal16 accept(word ptr ptr) WINSOCK_accept16 -2 pascal16 bind(word ptr word) WINSOCK_bind16 -3 pascal16 closesocket(word) WINSOCK_closesocket16 -4 pascal16 connect(word ptr word) WINSOCK_connect16 -5 pascal16 getpeername(word ptr ptr) WINSOCK_getpeername16 -6 pascal16 getsockname(word ptr ptr) WINSOCK_getsockname16 -7 pascal16 getsockopt(word word word ptr ptr) WINSOCK_getsockopt16 +1 pascal -ret16 accept(word ptr ptr) WINSOCK_accept16 +2 pascal -ret16 bind(word ptr word) WINSOCK_bind16 +3 pascal -ret16 closesocket(word) WINSOCK_closesocket16 +4 pascal -ret16 connect(word ptr word) WINSOCK_connect16 +5 pascal -ret16 getpeername(word ptr ptr) WINSOCK_getpeername16 +6 pascal -ret16 getsockname(word ptr ptr) WINSOCK_getsockname16 +7 pascal -ret16 getsockopt(word word word ptr ptr) WINSOCK_getsockopt16 8 pascal htonl(long) WS_htonl -9 pascal16 htons(word) WS_htons +9 pascal -ret16 htons(word) WS_htons 10 pascal inet_addr(ptr) WS_inet_addr 11 pascal inet_ntoa(long) WINSOCK_inet_ntoa16 -12 pascal16 ioctlsocket(word long ptr) WINSOCK_ioctlsocket16 -13 pascal16 listen(word word) WINSOCK_listen16 +12 pascal -ret16 ioctlsocket(word long ptr) WINSOCK_ioctlsocket16 +13 pascal -ret16 listen(word word) WINSOCK_listen16 14 pascal ntohl(long) WS_ntohl -15 pascal16 ntohs(word) WS_ntohs -16 pascal16 recv(word ptr word word) WINSOCK_recv16 -17 pascal16 recvfrom(word ptr word word ptr ptr) WINSOCK_recvfrom16 -18 pascal16 select(word ptr ptr ptr ptr) WINSOCK_select16 -19 pascal16 send(word ptr word word) WINSOCK_send16 -20 pascal16 sendto(word ptr word word ptr word) WINSOCK_sendto16 -21 pascal16 setsockopt(word word word ptr word) WINSOCK_setsockopt16 -22 pascal16 shutdown(word word) WINSOCK_shutdown16 -23 pascal16 socket(word word word) WINSOCK_socket16 +15 pascal -ret16 ntohs(word) WS_ntohs +16 pascal -ret16 recv(word ptr word word) WINSOCK_recv16 +17 pascal -ret16 recvfrom(word ptr word word ptr ptr) WINSOCK_recvfrom16 +18 pascal -ret16 select(word ptr ptr ptr ptr) WINSOCK_select16 +19 pascal -ret16 send(word ptr word word) WINSOCK_send16 +20 pascal -ret16 sendto(word ptr word word ptr word) WINSOCK_sendto16 +21 pascal -ret16 setsockopt(word word word ptr word) WINSOCK_setsockopt16 +22 pascal -ret16 shutdown(word word) WINSOCK_shutdown16 +23 pascal -ret16 socket(word word word) WINSOCK_socket16 51 pascal gethostbyaddr(ptr word word) WINSOCK_gethostbyaddr16 52 pascal gethostbyname(ptr) WINSOCK_gethostbyname16 53 pascal getprotobyname(ptr) WINSOCK_getprotobyname16 @@ -28,21 +28,21 @@ 55 pascal getservbyname(ptr ptr) WINSOCK_getservbyname16 56 pascal getservbyport(word ptr) WINSOCK_getservbyport16 57 pascal gethostname(ptr word) WINSOCK_gethostname16 -101 pascal16 WSAAsyncSelect(word word word long) WSAAsyncSelect16 -102 pascal16 WSAAsyncGetHostByAddr(word word ptr word word segptr word) WSAAsyncGetHostByAddr16 -103 pascal16 WSAAsyncGetHostByName(word word str segptr word) WSAAsyncGetHostByName16 -104 pascal16 WSAAsyncGetProtoByNumber(word word word segptr word) WSAAsyncGetProtoByNumber16 -105 pascal16 WSAAsyncGetProtoByName(word word str segptr word) WSAAsyncGetProtoByName16 -106 pascal16 WSAAsyncGetServByPort(word word word str segptr word) WSAAsyncGetServByPort16 -107 pascal16 WSAAsyncGetServByName(word word str str segptr word) WSAAsyncGetServByName16 -108 pascal16 WSACancelAsyncRequest(word) WSACancelAsyncRequest16 -109 pascal16 WSASetBlockingHook(segptr) WSASetBlockingHook16 -110 pascal16 WSAUnhookBlockingHook() WSAUnhookBlockingHook16 -111 pascal16 WSAGetLastError() WSAGetLastError +101 pascal -ret16 WSAAsyncSelect(word word word long) WSAAsyncSelect16 +102 pascal -ret16 WSAAsyncGetHostByAddr(word word ptr word word segptr word) WSAAsyncGetHostByAddr16 +103 pascal -ret16 WSAAsyncGetHostByName(word word str segptr word) WSAAsyncGetHostByName16 +104 pascal -ret16 WSAAsyncGetProtoByNumber(word word word segptr word) WSAAsyncGetProtoByNumber16 +105 pascal -ret16 WSAAsyncGetProtoByName(word word str segptr word) WSAAsyncGetProtoByName16 +106 pascal -ret16 WSAAsyncGetServByPort(word word word str segptr word) WSAAsyncGetServByPort16 +107 pascal -ret16 WSAAsyncGetServByName(word word str str segptr word) WSAAsyncGetServByName16 +108 pascal -ret16 WSACancelAsyncRequest(word) WSACancelAsyncRequest16 +109 pascal -ret16 WSASetBlockingHook(segptr) WSASetBlockingHook16 +110 pascal -ret16 WSAUnhookBlockingHook() WSAUnhookBlockingHook16 +111 pascal -ret16 WSAGetLastError() WSAGetLastError 112 pascal WSASetLastError(word) WSASetLastError16 -113 pascal16 WSACancelBlockingCall() WSACancelBlockingCall -114 pascal16 WSAIsBlocking() WSAIsBlocking +113 pascal -ret16 WSACancelBlockingCall() WSACancelBlockingCall +114 pascal -ret16 WSAIsBlocking() WSAIsBlocking 115 pascal WSAStartup(word ptr) WSAStartup16 116 pascal WSACleanup() WSACleanup -151 pascal16 __WSAFDIsSet(word ptr) __WSAFDIsSet16 -1107 pascal16 WSARecvEx(word ptr word ptr) WSARecvEx16 +151 pascal -ret16 __WSAFDIsSet(word ptr) __WSAFDIsSet16 +1107 pascal -ret16 WSARecvEx(word ptr word ptr) WSARecvEx16 diff --git a/dlls/wintab32/wintab.spec b/dlls/wintab32/wintab.spec index 0181084660c..38cd4908ccb 100644 --- a/dlls/wintab32/wintab.spec +++ b/dlls/wintab32/wintab.spec @@ -1,42 +1,42 @@ -20 pascal16 WTInfo(word word ptr) WTInfo16 -21 pascal16 WTOpen(word ptr word) WTOpen16 -22 pascal16 WTClose(word) WTClose16 -23 pascal16 WTPacketsGet(word s_word ptr) WTPacketsGet16 -24 pascal16 WTPacket(word word ptr) WTPacket16 -40 pascal16 WTEnable(word word) WTEnable16 -41 pascal16 WTOverlap(word word) WTOverlap16 -60 pascal16 WTConfig(word word) WTConfig16 -61 pascal16 WTGet(word ptr) WTGet16 -62 pascal16 WTSet(word ptr) WTSet16 -63 pascal16 WTExtGet(word word ptr) WTExtGet16 -64 pascal16 WTExtSet(word word ptr) WTExtSet16 -65 pascal16 WTSave(word ptr) WTSave16 -66 pascal16 WTRestore(word ptr word) WTRestore16 -80 pascal16 WTPacketsPeek(word s_word ptr) WTPacketsPeek16 -81 pascal16 WTDataGet(word word word s_word ptr ptr) WTDataGet16 -82 pascal16 WTDataPeek(word word word s_word ptr ptr) WTDataPeek16 +20 pascal -ret16 WTInfo(word word ptr) WTInfo16 +21 pascal -ret16 WTOpen(word ptr word) WTOpen16 +22 pascal -ret16 WTClose(word) WTClose16 +23 pascal -ret16 WTPacketsGet(word s_word ptr) WTPacketsGet16 +24 pascal -ret16 WTPacket(word word ptr) WTPacket16 +40 pascal -ret16 WTEnable(word word) WTEnable16 +41 pascal -ret16 WTOverlap(word word) WTOverlap16 +60 pascal -ret16 WTConfig(word word) WTConfig16 +61 pascal -ret16 WTGet(word ptr) WTGet16 +62 pascal -ret16 WTSet(word ptr) WTSet16 +63 pascal -ret16 WTExtGet(word word ptr) WTExtGet16 +64 pascal -ret16 WTExtSet(word word ptr) WTExtSet16 +65 pascal -ret16 WTSave(word ptr) WTSave16 +66 pascal -ret16 WTRestore(word ptr word) WTRestore16 +80 pascal -ret16 WTPacketsPeek(word s_word ptr) WTPacketsPeek16 +81 pascal -ret16 WTDataGet(word word word s_word ptr ptr) WTDataGet16 +82 pascal -ret16 WTDataPeek(word word word s_word ptr ptr) WTDataPeek16 83 pascal WTQueuePackets(word) WTQueuePackets16 -84 pascal16 WTQueueSizeGet(word) WTQueueSizeGet16 -85 pascal16 WTQueueSizeSet(word s_word) WTQueueSizeSet16 -100 pascal16 WTMgrOpen(word word) WTMgrOpen16 -101 pascal16 WTMgrClose(word) WTMgrClose16 -120 pascal16 WTMgrContextEnum(word ptr long) WTMgrContextEnum16 -121 pascal16 WTMgrContextOwner(word word) WTMgrContextOwner16 -122 pascal16 WTMgrDefContext(word word) WTMgrDefContext16 -140 pascal16 WTMgrDeviceConfig(word word word) WTMgrDeviceConfig16 -141 pascal16 WTMgrConfigReplace(word word ptr) WTMgrConfigReplace16 +84 pascal -ret16 WTQueueSizeGet(word) WTQueueSizeGet16 +85 pascal -ret16 WTQueueSizeSet(word s_word) WTQueueSizeSet16 +100 pascal -ret16 WTMgrOpen(word word) WTMgrOpen16 +101 pascal -ret16 WTMgrClose(word) WTMgrClose16 +120 pascal -ret16 WTMgrContextEnum(word ptr long) WTMgrContextEnum16 +121 pascal -ret16 WTMgrContextOwner(word word) WTMgrContextOwner16 +122 pascal -ret16 WTMgrDefContext(word word) WTMgrDefContext16 +140 pascal -ret16 WTMgrDeviceConfig(word word word) WTMgrDeviceConfig16 +141 pascal -ret16 WTMgrConfigReplace(word word ptr) WTMgrConfigReplace16 160 pascal WTMgrPacketHook(word word s_word ptr) WTMgrPacketHook16 161 pascal WTMgrPacketHookDefProc(s_word word long ptr) WTMgrPacketHookDefProc16 -180 pascal16 WTMgrExt(word word ptr) WTMgrExt16 -181 pascal16 WTMgrCsrEnable(word word word) WTMgrCsrEnable16 -182 pascal16 WTMgrCsrButtonMap(word word ptr ptr) WTMgrCsrButtonMap16 -183 pascal16 WTMgrCsrPressureBtnMarks(word word long long) WTMgrCsrPressureBtnMarks16 -184 pascal16 WTMgrCsrPressureResponse(word word ptr ptr) WTMgrCsrPressureResponse16 -185 pascal16 WTMgrCsrExt(word word word ptr) WTMgrCsrExt16 -200 pascal16 WTQueuePacketsEx(word ptr ptr) WTQueuePacketsEx16 -201 pascal16 WTMgrCsrPressureBtnMarksEx(word word ptr ptr) WTMgrCsrPressureBtnMarksEx16 -202 pascal16 WTMgrConfigReplaceEx(word word str str) WTMgrConfigReplaceEx16 -203 pascal16 WTMgrPacketHookEx(word s_word str str) WTMgrPacketHookEx16 -204 pascal16 WTMgrPacketUnhook(word) WTMgrPacketUnhook16 -205 pascal16 WTMgrPacketHookNext(word s_word word long) WTMgrPacketHookNext16 -206 pascal16 WTMgrDefContextEx(word word word) WTMgrDefContextEx16 +180 pascal -ret16 WTMgrExt(word word ptr) WTMgrExt16 +181 pascal -ret16 WTMgrCsrEnable(word word word) WTMgrCsrEnable16 +182 pascal -ret16 WTMgrCsrButtonMap(word word ptr ptr) WTMgrCsrButtonMap16 +183 pascal -ret16 WTMgrCsrPressureBtnMarks(word word long long) WTMgrCsrPressureBtnMarks16 +184 pascal -ret16 WTMgrCsrPressureResponse(word word ptr ptr) WTMgrCsrPressureResponse16 +185 pascal -ret16 WTMgrCsrExt(word word word ptr) WTMgrCsrExt16 +200 pascal -ret16 WTQueuePacketsEx(word ptr ptr) WTQueuePacketsEx16 +201 pascal -ret16 WTMgrCsrPressureBtnMarksEx(word word ptr ptr) WTMgrCsrPressureBtnMarksEx16 +202 pascal -ret16 WTMgrConfigReplaceEx(word word str str) WTMgrConfigReplaceEx16 +203 pascal -ret16 WTMgrPacketHookEx(word s_word str str) WTMgrPacketHookEx16 +204 pascal -ret16 WTMgrPacketUnhook(word) WTMgrPacketUnhook16 +205 pascal -ret16 WTMgrPacketHookNext(word s_word word long) WTMgrPacketHookNext16 +206 pascal -ret16 WTMgrDefContextEx(word word word) WTMgrDefContextEx16 diff --git a/tools/winebuild/parser.c b/tools/winebuild/parser.c index 10db504d7f6..135344fe59e 100644 --- a/tools/winebuild/parser.c +++ b/tools/winebuild/parser.c @@ -453,17 +453,8 @@ static int ParseOrdinal(int ordinal) if (odp->type >= TYPE_NBTYPES) { - /* special case for backwards compatibility */ - if (!strcmp( token, "pascal16" )) - { - odp->type = TYPE_PASCAL; - odp->flags |= FLAG_RET16; - } - else - { - error( "Expected type after ordinal, found '%s' instead\n", token ); - goto error; - } + error( "Expected type after ordinal, found '%s' instead\n", token ); + goto error; } if (!(token = GetToken(0))) goto error; diff --git a/tools/winebuild/winebuild.man.in b/tools/winebuild/winebuild.man.in index 05f74b46ef0..6fb84add09b 100644 --- a/tools/winebuild/winebuild.man.in +++ b/tools/winebuild/winebuild.man.in @@ -273,12 +273,6 @@ for a Win16 or Win32 function using the C calling convention .B varargs for a Win16 or Win32 function using the C calling convention with a variable number of arguments -.TP -.B pascal16 -for a Win16 function returning a 16-bit value; this type is -deprecated, use -.B pascal -ret16 -instead .RE .PP .I args