Added more ordinals to KERNEL, GDI, USER and system drivers

(Windows 1.1, 2.0).
This commit is contained in:
Andreas Mohr 2000-06-23 17:10:50 +00:00 committed by Alexandre Julliard
parent 3020d1b0be
commit 22752323c5
5 changed files with 95 additions and 51 deletions

View File

@ -13,13 +13,13 @@ file gdi.exe
8 pascal16 SetTextCharacterExtra(word s_word) SetTextCharacterExtra16 8 pascal16 SetTextCharacterExtra(word s_word) SetTextCharacterExtra16
9 pascal SetTextColor(word long) SetTextColor16 9 pascal SetTextColor(word long) SetTextColor16
10 pascal16 SetTextJustification(word s_word s_word) SetTextJustification16 10 pascal16 SetTextJustification(word s_word s_word) SetTextJustification16
11 pascal SetWindowOrg(word s_word s_word) SetWindowOrg16 11 pascal SetWindowOrg(word s_word s_word) SetWindowOrg16
12 pascal SetWindowExt(word s_word s_word) SetWindowExt16 12 pascal SetWindowExt(word s_word s_word) SetWindowExt16
13 pascal SetViewportOrg(word s_word s_word) SetViewportOrg16 13 pascal SetViewportOrg(word s_word s_word) SetViewportOrg16
14 pascal SetViewportExt(word s_word s_word) SetViewportExt16 14 pascal SetViewportExt(word s_word s_word) SetViewportExt16
15 pascal OffsetWindowOrg(word s_word s_word) OffsetWindowOrg16 15 pascal OffsetWindowOrg(word s_word s_word) OffsetWindowOrg16
16 pascal ScaleWindowExt(word s_word s_word s_word s_word) ScaleWindowExt16 16 pascal ScaleWindowExt(word s_word s_word s_word s_word) ScaleWindowExt16
17 pascal OffsetViewportOrg(word s_word s_word) OffsetViewportOrg16 17 pascal OffsetViewportOrg(word s_word s_word) OffsetViewportOrg16
18 pascal ScaleViewportExt(word s_word s_word s_word s_word) ScaleViewportExt16 18 pascal ScaleViewportExt(word s_word s_word s_word s_word) ScaleViewportExt16
19 pascal16 LineTo(word s_word s_word) LineTo16 19 pascal16 LineTo(word s_word s_word) LineTo16
20 pascal MoveTo(word s_word s_word) MoveTo16 20 pascal MoveTo(word s_word s_word) MoveTo16
@ -45,7 +45,7 @@ file gdi.exe
s_word s_word long) StretchBlt16 s_word s_word long) StretchBlt16
36 pascal16 Polygon (word ptr word) Polygon16 36 pascal16 Polygon (word ptr word) Polygon16
37 pascal16 Polyline (word ptr word) Polyline16 37 pascal16 Polyline (word ptr word) Polyline16
38 pascal Escape(word word word segptr segptr) Escape16 38 pascal Escape(word word word segptr segptr) Escape16
39 pascal16 RestoreDC(word s_word) RestoreDC16 39 pascal16 RestoreDC(word s_word) RestoreDC16
40 pascal16 FillRgn(word word word) FillRgn16 40 pascal16 FillRgn(word word word) FillRgn16
41 pascal16 FrameRgn(word word word word word) FrameRgn16 41 pascal16 FrameRgn(word word word word word) FrameRgn16
@ -53,7 +53,7 @@ file gdi.exe
43 pascal16 PaintRgn(word word) PaintRgn16 43 pascal16 PaintRgn(word word) PaintRgn16
44 pascal16 SelectClipRgn(word word) SelectClipRgn16 44 pascal16 SelectClipRgn(word word) SelectClipRgn16
45 pascal16 SelectObject(word word) SelectObject16 45 pascal16 SelectObject(word word) SelectObject16
#46 pascal __GP? 46 stub BITMAPBITS # W1.1, W2.0
47 pascal16 CombineRgn(word word word s_word) CombineRgn16 47 pascal16 CombineRgn(word word word s_word) CombineRgn16
48 pascal16 CreateBitmap(word word word word ptr) CreateBitmap16 48 pascal16 CreateBitmap(word word word word ptr) CreateBitmap16
49 pascal16 CreateBitmapIndirect(ptr) CreateBitmapIndirect16 49 pascal16 CreateBitmapIndirect(ptr) CreateBitmapIndirect16
@ -67,6 +67,7 @@ file gdi.exe
word word word word word str) CreateFont16 word word word word word str) CreateFont16
57 pascal16 CreateFontIndirect(ptr) CreateFontIndirect16 57 pascal16 CreateFontIndirect(ptr) CreateFontIndirect16
58 pascal16 CreateHatchBrush(word long) CreateHatchBrush16 58 pascal16 CreateHatchBrush(word long) CreateHatchBrush16
#59 ??? (not even in W1.1, W2.0)
60 pascal16 CreatePatternBrush(word) CreatePatternBrush16 60 pascal16 CreatePatternBrush(word) CreatePatternBrush16
61 pascal16 CreatePen(s_word s_word long) CreatePen16 61 pascal16 CreatePen(s_word s_word long) CreatePen16
62 pascal16 CreatePenIndirect(ptr) CreatePenIndirect16 62 pascal16 CreatePenIndirect(ptr) CreatePenIndirect16
@ -81,7 +82,7 @@ file gdi.exe
71 pascal16 EnumObjects(word word segptr long) THUNK_EnumObjects16 71 pascal16 EnumObjects(word word segptr long) THUNK_EnumObjects16
72 pascal16 EqualRgn(word word) EqualRgn16 72 pascal16 EqualRgn(word word) EqualRgn16
73 pascal16 ExcludeVisRect(word s_word s_word s_word s_word) ExcludeVisRect16 73 pascal16 ExcludeVisRect(word s_word s_word s_word s_word) ExcludeVisRect16
74 pascal GetBitmapBits(word long ptr) GetBitmapBits16 74 pascal GetBitmapBits(word long ptr) GetBitmapBits16
75 pascal GetBkColor(word) GetBkColor16 75 pascal GetBkColor(word) GetBkColor16
76 pascal16 GetBkMode(word) GetBkMode16 76 pascal16 GetBkMode(word) GetBkMode16
77 pascal16 GetClipBox(word ptr) GetClipBox16 77 pascal16 GetClipBox(word ptr) GetClipBox16
@ -114,9 +115,12 @@ file gdi.exe
103 pascal16 PtVisible(word s_word s_word) PtVisible16 103 pascal16 PtVisible(word s_word s_word) PtVisible16
104 pascal16 RectVisibleOld(word ptr) RectVisible16 # also named RECTVISIBLE 104 pascal16 RectVisibleOld(word ptr) RectVisible16 # also named RECTVISIBLE
105 pascal16 SelectVisRgn(word word) SelectVisRgn16 105 pascal16 SelectVisRgn(word word) SelectVisRgn16
106 pascal SetBitmapBits(word long ptr) SetBitmapBits16 106 pascal SetBitmapBits(word long ptr) SetBitmapBits16
117 pascal SetDCOrg(word s_word s_word) SetDCOrg16 # ??? (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 pascal16 AddFontResource(str) AddFontResource16
120 stub GetContinuingTextExtent # W1.1, W2.0
121 pascal16 Death(word) Death16 121 pascal16 Death(word) Death16
122 pascal16 Resurrection(word word word word word word word) Resurrection16 122 pascal16 Resurrection(word word word word word word word) Resurrection16
123 pascal16 PlayMetaFile(word word) PlayMetaFile16 123 pascal16 PlayMetaFile(word word) PlayMetaFile16
@ -133,29 +137,54 @@ file gdi.exe
134 pascal16 GetRgnBox(word ptr) GetRgnBox16 134 pascal16 GetRgnBox(word ptr) GetRgnBox16
#135 pascal ScanLr #135 pascal ScanLr
136 pascal16 RemoveFontResource(segptr) RemoveFontResource16 136 pascal16 RemoveFontResource(segptr) RemoveFontResource16
#137 - 147 removed sometime after W2.0
137 stub GSV
138 stub DPXlate
139 stub SetWinViewExt
140 stub ScaleExt
141 stub WordSet
142 stub RectStuff
143 stub OffsetOrg
144 stub LockDC # < W2.0
145 stub UnlockDC # < W2.0
146 stub LockUnlock # < W2.0
147 stub GDI_FarFrame
148 pascal SetBrushOrg(word s_word s_word) SetBrushOrg16 148 pascal SetBrushOrg(word s_word s_word) SetBrushOrg16
149 pascal GetBrushOrg(word) GetBrushOrg16 149 pascal GetBrushOrg(word) GetBrushOrg16
150 pascal16 UnrealizeObject(word) UnrealizeObject16 150 pascal16 UnrealizeObject(word) UnrealizeObject16
151 pascal16 CopyMetaFile(word str) CopyMetaFile16 151 pascal16 CopyMetaFile(word str) CopyMetaFile16
152 stub GDIInitApp # W1.1, W2.0
153 pascal16 CreateIC(str str str ptr) CreateIC16 153 pascal16 CreateIC(str str str ptr) CreateIC16
154 pascal GetNearestColor(word long) GetNearestColor16 154 pascal GetNearestColor(word long) GetNearestColor16
155 pascal16 QueryAbort(word word) QueryAbort16 155 pascal16 QueryAbort(word word) QueryAbort16
156 pascal16 CreateDiscardableBitmap(word word word) CreateDiscardableBitmap16 156 pascal16 CreateDiscardableBitmap(word word word) CreateDiscardableBitmap16
157 stub CompatibleBitmap # W1.1, W2.0
158 pascal16 EnumCallback(ptr ptr word long) EnumCallback16 158 pascal16 EnumCallback(ptr ptr word long) EnumCallback16
159 pascal16 GetMetaFileBits(word) GetMetaFileBits16 159 pascal16 GetMetaFileBits(word) GetMetaFileBits16
160 pascal16 SetMetaFileBits(word) SetMetaFileBits16 160 pascal16 SetMetaFileBits(word) SetMetaFileBits16
161 pascal16 PtInRegion(word s_word s_word) PtInRegion16 161 pascal16 PtInRegion(word s_word s_word) PtInRegion16
162 pascal GetBitmapDimension(word) GetBitmapDimension16 162 pascal GetBitmapDimension(word) GetBitmapDimension16
163 pascal SetBitmapDimension(word s_word s_word) SetBitmapDimension16 163 pascal SetBitmapDimension(word s_word s_word) SetBitmapDimension16
164 stub PixToLine # W1.1, W2.0
#165 - 200 not in W1.1
169 stub IsDCDirty 169 stub IsDCDirty
170 stub SetDCStatus 170 stub SetDCStatus
171 stub LVBUNION # W2.0 (only ?)
172 pascal16 SetRectRgn(word s_word s_word s_word s_word) SetRectRgn16 172 pascal16 SetRectRgn(word s_word s_word s_word s_word) SetRectRgn16
173 pascal16 GetClipRgn(word) GetClipRgn16 173 pascal16 GetClipRgn(word) GetClipRgn16
174 stub BLOAT # W2.0 (only ?) ROTFL ! ;-))
175 pascal16 EnumMetaFile(word word segptr long) THUNK_EnumMetaFile16 175 pascal16 EnumMetaFile(word word segptr long) THUNK_EnumMetaFile16
176 pascal16 PlayMetaFileRecord(word ptr ptr word) PlayMetaFileRecord16 176 pascal16 PlayMetaFileRecord(word ptr ptr word) PlayMetaFileRecord16
177 stub RCOS # W2.0 (only ?)
178 stub RSIN # W2.0 (only ?)
179 pascal16 GetDCState(word) GetDCState16 179 pascal16 GetDCState(word) GetDCState16
180 pascal16 SetDCState(word word) SetDCState16 180 pascal16 SetDCState(word word) SetDCState16
181 pascal16 RectInRegionOld(word ptr) RectInRegion16 # also named RECTINREGION 181 pascal16 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 188 stub GetTextExtentEx
190 pascal16 SetDCHook(word segptr long) SetDCHook 190 pascal16 SetDCHook(word segptr long) SetDCHook
191 pascal GetDCHook(word ptr) GetDCHook 191 pascal GetDCHook(word ptr) GetDCHook
@ -192,7 +221,7 @@ file gdi.exe
242 pascal16 WriteDialog(word ptr word) WriteDialog16 242 pascal16 WriteDialog(word ptr word) WriteDialog16
243 pascal16 CloseJob(word) CloseJob16 243 pascal16 CloseJob(word) CloseJob16
244 pascal16 DeleteJob(word word) DeleteJob16 244 pascal16 DeleteJob(word word) DeleteJob16
245 pascal GetSpoolJob(word ptr) GetSpoolJob16 245 pascal GetSpoolJob(word ptr) GetSpoolJob16
246 pascal16 StartSpoolPage(word) StartSpoolPage16 246 pascal16 StartSpoolPage(word) StartSpoolPage16
247 pascal16 EndSpoolPage(word) EndSpoolPage16 247 pascal16 EndSpoolPage(word) EndSpoolPage16
248 stub QueryJob 248 stub QueryJob
@ -207,12 +236,12 @@ file gdi.exe
272 stub EndDocPrinter 272 stub EndDocPrinter
274 stub ClosePrinter 274 stub ClosePrinter
280 stub GetRealDriverInfo 280 stub GetRealDriverInfo
281 pascal DrvSetPrinterData(ptr ptr long ptr long) DrvSetPrinterData16 281 pascal DrvSetPrinterData(ptr ptr long ptr long) DrvSetPrinterData16
282 pascal DrvGetPrinterData(ptr ptr ptr ptr long ptr) DrvGetPrinterData16 282 pascal DrvGetPrinterData(ptr ptr ptr ptr long ptr) DrvGetPrinterData16
299 stub ENGINEGETCHARWIDTHEX 299 stub ENGINEGETCHARWIDTHEX
300 pascal EngineEnumerateFont(ptr segptr long) EngineEnumerateFont16 300 pascal EngineEnumerateFont(ptr segptr long) EngineEnumerateFont16
301 pascal16 EngineDeleteFont(ptr) EngineDeleteFont16 301 pascal16 EngineDeleteFont(ptr) EngineDeleteFont16
302 pascal EngineRealizeFont(ptr ptr ptr) EngineRealizeFont16 302 pascal EngineRealizeFont(ptr ptr ptr) EngineRealizeFont16
303 pascal16 EngineGetCharWidth(ptr word word ptr) EngineGetCharWidth16 303 pascal16 EngineGetCharWidth(ptr word word ptr) EngineGetCharWidth16
304 stub ENGINESETFONTCONTEXT 304 stub ENGINESETFONTCONTEXT
305 stub ENGINEGETGLYPHBMP 305 stub ENGINEGETGLYPHBMP
@ -221,20 +250,21 @@ file gdi.exe
308 pascal16 GetOutlineTextMetrics(word word ptr) GetOutlineTextMetrics16 308 pascal16 GetOutlineTextMetrics(word word ptr) GetOutlineTextMetrics16
309 pascal GetGlyphOutline(word word word ptr long ptr ptr) GetGlyphOutline16 309 pascal GetGlyphOutline(word word word ptr long ptr ptr) GetGlyphOutline16
310 pascal16 CreateScalableFontResource(word str str str) CreateScalableFontResource16 310 pascal16 CreateScalableFontResource(word str str str) CreateScalableFontResource16
311 pascal GetFontData(word long long ptr long) GetFontData16 311 pascal GetFontData(word long long ptr long) GetFontData16
312 stub ConvertOutLineFontFile 312 stub ConvertOutLineFontFile
313 pascal16 GetRasterizerCaps(ptr word) GetRasterizerCaps16 313 pascal16 GetRasterizerCaps(ptr word) GetRasterizerCaps16
314 stub EngineExtTextOut 314 stub EngineExtTextOut
315 pascal EngineRealizeFontExt(long long long long) EngineRealizeFontExt16 315 pascal EngineRealizeFontExt(long long long long) EngineRealizeFontExt16
316 stub EngineGetCharWidthStr 316 stub EngineGetCharWidthStr
317 stub EngineGetGlyphBmpExt 317 stub EngineGetGlyphBmpExt
330 pascal16 EnumFontFamilies(word str segptr long) THUNK_EnumFontFamilies16 330 pascal16 EnumFontFamilies(word str segptr long) THUNK_EnumFontFamilies16
332 pascal16 GetKerningPairs(word word ptr) GetKerningPairs16 332 pascal16 GetKerningPairs(word word ptr) GetKerningPairs16
345 pascal16 GetTextAlign(word) GetTextAlign16 345 pascal16 GetTextAlign(word) GetTextAlign16
346 pascal16 SetTextAlign(word word) SetTextAlign16 346 pascal16 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 348 pascal16 Chord(word s_word s_word s_word s_word s_word s_word
s_word s_word) Chord16 s_word s_word) Chord16
349 pascal SetMapperFlags(word long) SetMapperFlags16 349 pascal SetMapperFlags(word long) SetMapperFlags16
350 pascal16 GetCharWidth(word word word ptr) GetCharWidth16 350 pascal16 GetCharWidth(word word word ptr) GetCharWidth16
351 pascal16 ExtTextOut(word s_word s_word word ptr str word ptr) ExtTextOut16 351 pascal16 ExtTextOut(word s_word s_word word ptr str word ptr) ExtTextOut16
352 stub GetPhysicalFontHandle 352 stub GetPhysicalFontHandle
@ -264,10 +294,13 @@ file gdi.exe
382 pascal16 AbortDoc(word) AbortDoc16 382 pascal16 AbortDoc(word) AbortDoc16
400 pascal16 FastWindowFrame(word ptr s_word s_word long) FastWindowFrame16 400 pascal16 FastWindowFrame(word ptr s_word s_word long) FastWindowFrame16
401 stub GDIMOVEBITMAP 401 stub GDIMOVEBITMAP
402 stub GDIGETBITSGLOBAL # W2.0 (only ?)
403 stub GDIINIT2 403 stub GDIINIT2
404 stub GetTTGlyphIndexMap 404 stub GetTTGlyphIndexMap
405 pascal16 FinalGdiInit(word) FinalGdiInit16 405 pascal16 FinalGdiInit(word) FinalGdiInit16
406 stub CREATEREALBITMAPINDIRECT # W2.0 (only ?)
407 pascal16 CreateUserBitmap(word word word word ptr) CreateUserBitmap16 407 pascal16 CreateUserBitmap(word word word word ptr) CreateUserBitmap16
408 stub CREATEREALBITMAP # W2.0 (only ?)
409 pascal16 CreateUserDiscardableBitmap(word word word) CreateUserDiscardableBitmap16 409 pascal16 CreateUserDiscardableBitmap(word word word) CreateUserDiscardableBitmap16
410 pascal16 IsValidMetaFile (word) IsValidMetaFile16 410 pascal16 IsValidMetaFile (word) IsValidMetaFile16
411 pascal16 GetCurLogFont(word) GetCurLogFont16 411 pascal16 GetCurLogFont(word) GetCurLogFont16
@ -377,7 +410,7 @@ file gdi.exe
604 pascal16 SetSolidBrush(word long) SetSolidBrush16 604 pascal16 SetSolidBrush(word long) SetSolidBrush16
605 pascal16 SysDeleteObject(word) DeleteObject16 # ??? 605 pascal16 SysDeleteObject(word) DeleteObject16 # ???
606 pascal16 SetMagicColors(word long word) SetMagicColors16 606 pascal16 SetMagicColors(word long word) SetMagicColors16
607 pascal GetRegionData(word long ptr) GetRegionData16 607 pascal GetRegionData(word long ptr) GetRegionData16
608 stub ExtCreateRegion 608 stub ExtCreateRegion
609 pascal16 GdiFreeResources(long) GdiFreeResources16 609 pascal16 GdiFreeResources(long) GdiFreeResources16
610 pascal16 GdiSignalProc32(long long long word) GdiSignalProc 610 pascal16 GdiSignalProc32(long long long word) GdiSignalProc
@ -386,7 +419,7 @@ file gdi.exe
613 pascal16 EnumFontFamiliesEx(word ptr segptr long long) THUNK_EnumFontFamiliesEx16 613 pascal16 EnumFontFamiliesEx(word ptr segptr long long) THUNK_EnumFontFamiliesEx16
614 stub AddLpkToGDI 614 stub AddLpkToGDI
615 stub GetCharacterPlacement 615 stub GetCharacterPlacement
616 pascal GetFontLanguageInfo(word) GetFontLanguageInfo16 616 pascal GetFontLanguageInfo(word) GetFontLanguageInfo16
650 stub BuildInverseTableDIB 650 stub BuildInverseTableDIB
701 stub GDITHKCONNECTIONDATALS 701 stub GDITHKCONNECTIONDATALS
702 stub FT_GDIFTHKTHKCONNECTIONDATA 702 stub FT_GDIFTHKTHKCONNECTIONDATA

View File

@ -31,7 +31,7 @@ file krnl386.exe
24 pascal16 UnlockSegment(word) UnlockSegment16 24 pascal16 UnlockSegment(word) UnlockSegment16
25 pascal GlobalCompact(long) GlobalCompact16 25 pascal GlobalCompact(long) GlobalCompact16
26 pascal16 GlobalFreeAll(word) GlobalFreeAll16 26 pascal16 GlobalFreeAll(word) GlobalFreeAll16
27 pascal16 GetModuleName(word ptr word) GetModuleName16 27 pascal16 GetModuleName(word ptr word) GetModuleName16 # W1.1: SETSWAPHOOK, W2.0: nothing !
28 pascal GlobalMasterHandle() GlobalMasterHandle16 28 pascal GlobalMasterHandle() GlobalMasterHandle16
29 pascal16 Yield() Yield16 29 pascal16 Yield() Yield16
30 pascal16 WaitEvent(word) WaitEvent16 30 pascal16 WaitEvent(word) WaitEvent16
@ -43,8 +43,12 @@ file krnl386.exe
36 pascal GetCurrentTask() WIN16_GetCurrentTask 36 pascal GetCurrentTask() WIN16_GetCurrentTask
37 pascal GetCurrentPDB() GetCurrentPDB16 37 pascal GetCurrentPDB() GetCurrentPDB16
38 pascal SetTaskSignalProc(word segptr) SetTaskSignalProc 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 41 pascal16 EnableDos() KERNEL_nop
42 pascal16 DisableDos() KERNEL_nop 42 pascal16 DisableDos() KERNEL_nop
43 stub IsScreenGrab # W1.1, W2.0
44 stub BuildPDB # W1.1, W2.0
45 pascal16 LoadModule(str ptr) LoadModule16 45 pascal16 LoadModule(str ptr) LoadModule16
46 pascal16 FreeModule(word) FreeModule16 46 pascal16 FreeModule(word) FreeModule16
47 pascal GetModuleHandle(segstr) WIN16_GetModuleHandle 47 pascal GetModuleHandle(segstr) WIN16_GetModuleHandle
@ -109,8 +113,8 @@ file krnl386.exe
105 pascal16 GetExeVersion() GetExeVersion16 105 pascal16 GetExeVersion() GetExeVersion16
106 pascal SetSwapAreaSize(word) SetSwapAreaSize16 106 pascal SetSwapAreaSize(word) SetSwapAreaSize16
107 pascal16 SetErrorMode(word) SetErrorMode16 107 pascal16 SetErrorMode(word) SetErrorMode16
108 pascal16 SwitchStackTo(word word word) SwitchStackTo16 108 pascal16 SwitchStackTo(word word word) SwitchStackTo16 # STO in W2.0
109 register SwitchStackBack() SwitchStackBack16 109 register SwitchStackBack() SwitchStackBack16 # SBACK in W2.0
110 pascal PatchCodeHandle(word) PatchCodeHandle16 110 pascal PatchCodeHandle(word) PatchCodeHandle16
111 pascal GlobalWire(word) GlobalWire16 111 pascal GlobalWire(word) GlobalWire16
112 pascal16 GlobalUnWire(word) GlobalUnWire16 112 pascal16 GlobalUnWire(word) GlobalUnWire16

View File

@ -10,4 +10,6 @@ type win16
7 pascal16 Get80x87SaveSize() Get80x87SaveSize16 7 pascal16 Get80x87SaveSize() Get80x87SaveSize16
8 pascal16 Save80x87State(ptr) Save80x87State16 8 pascal16 Save80x87State(ptr) Save80x87State16
9 pascal16 Restore80x87State(ptr) Restore80x87State16 9 pascal16 Restore80x87State(ptr) Restore80x87State16
13 stub INQUIRELONGINTS # W1.1, W2.0
#14 stub ordinal only W1.1
20 pascal16 A20_Proc(word) A20Proc16 20 pascal16 A20_Proc(word) A20Proc16

View File

@ -18,3 +18,4 @@ type win16
15 pascal16 GetThresholdStatus() GetThresholdStatus16 15 pascal16 GetThresholdStatus() GetThresholdStatus16
16 pascal16 SetVoiceThreshold(word word) SetVoiceThreshold16 16 pascal16 SetVoiceThreshold(word word) SetVoiceThreshold16
17 pascal16 DoBeep() DoBeep16 17 pascal16 DoBeep() DoBeep16
18 stub MYOPENSOUND # W1.1, W2.0

View File

@ -118,7 +118,7 @@ file user.exe
114 pascal DispatchMessage(ptr) DispatchMessage16 114 pascal DispatchMessage(ptr) DispatchMessage16
115 pascal16 ReplyMessage(long) ReplyMessage16 115 pascal16 ReplyMessage(long) ReplyMessage16
116 pascal16 PostAppMessage(word word word long) PostAppMessage16 116 pascal16 PostAppMessage(word word word long) PostAppMessage16
117 pascal16 WindowFromDC(word) WindowFromDC16 117 pascal16 WindowFromDC(word) WindowFromDC16 # not in W1.1, W2.0
118 pascal16 RegisterWindowMessage(str) RegisterWindowMessageA 118 pascal16 RegisterWindowMessage(str) RegisterWindowMessageA
119 pascal GetMessagePos() GetMessagePos 119 pascal GetMessagePos() GetMessagePos
120 pascal GetMessageTime() GetMessageTime 120 pascal GetMessageTime() GetMessageTime
@ -171,9 +171,9 @@ file user.exe
167 pascal16 ShowCaret(word) ShowCaret16 167 pascal16 ShowCaret(word) ShowCaret16
168 pascal16 SetCaretBlinkTime(word) SetCaretBlinkTime16 168 pascal16 SetCaretBlinkTime(word) SetCaretBlinkTime16
169 pascal16 GetCaretBlinkTime() GetCaretBlinkTime16 169 pascal16 GetCaretBlinkTime() GetCaretBlinkTime16
170 pascal16 ArrangeIconicWindows(word) ArrangeIconicWindows16 170 pascal16 ArrangeIconicWindows(word) ArrangeIconicWindows16 # W1.1: CREATECONVERTWINDOW, W2.0: nothing !
171 pascal16 WinHelp(word str word long) WinHelp16 171 pascal16 WinHelp(word str word long) WinHelp16 # W1.1: SHOWCONVERTWINDOW, W2.0: nothing !
172 pascal16 SwitchToThisWindow(word word) SwitchToThisWindow16 172 pascal16 SwitchToThisWindow(word word) SwitchToThisWindow16 # W1.1: SETCONVERTWINDOWHEIGHT, W2.0: nothing !
173 pascal16 LoadCursor(word segstr) LoadCursor16 173 pascal16 LoadCursor(word segstr) LoadCursor16
174 pascal16 LoadIcon(word segstr) LoadIcon16 174 pascal16 LoadIcon(word segstr) LoadIcon16
175 pascal16 LoadBitmap(word segstr) LoadBitmap16 175 pascal16 LoadBitmap(word segstr) LoadBitmap16
@ -185,7 +185,7 @@ file user.exe
181 pascal16 SetSysColors(word ptr ptr) SetSysColors16 181 pascal16 SetSysColors(word ptr ptr) SetSysColors16
182 pascal16 KillSystemTimer(word word) KillSystemTimer16 # BEAR182 182 pascal16 KillSystemTimer(word word) KillSystemTimer16 # BEAR182
183 pascal16 GetCaretPos(ptr) GetCaretPos16 183 pascal16 GetCaretPos(ptr) GetCaretPos16
184 stub QuerySendMessage 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) THUNK_GrayString16 185 pascal16 GrayString(word word segptr segptr s_word s_word s_word s_word s_word) THUNK_GrayString16
186 pascal16 SwapMouseButton(word) SwapMouseButton16 186 pascal16 SwapMouseButton(word) SwapMouseButton16
187 pascal16 EndMenu() EndMenu 187 pascal16 EndMenu() EndMenu
@ -218,7 +218,8 @@ file user.exe
213 pascal16 BuildCommDCB(ptr ptr) BuildCommDCB16 213 pascal16 BuildCommDCB(ptr ptr) BuildCommDCB16
214 pascal EscapeCommFunction(word word) EscapeCommFunction16 214 pascal EscapeCommFunction(word word) EscapeCommFunction16
215 pascal16 FlushComm(word word) FlushComm16 215 pascal16 FlushComm(word word) FlushComm16
216 pascal UserSeeUserDo(word word word word) UserSeeUserDo16 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 217 pascal16 LookupMenuHandle(word s_word) LookupMenuHandle16
218 pascal16 DialogBoxIndirect(word word word segptr) DialogBoxIndirect16 218 pascal16 DialogBoxIndirect(word word word segptr) DialogBoxIndirect16
219 pascal16 CreateDialogIndirect(word ptr word segptr) CreateDialogIndirect16 219 pascal16 CreateDialogIndirect(word ptr word segptr) CreateDialogIndirect16
@ -228,7 +229,7 @@ file user.exe
223 pascal16 SetKeyboardState(ptr) SetKeyboardState 223 pascal16 SetKeyboardState(ptr) SetKeyboardState
224 pascal16 GetWindowTask(word) GetWindowTask16 224 pascal16 GetWindowTask(word) GetWindowTask16
225 pascal16 EnumTaskWindows(word segptr long) THUNK_EnumTaskWindows16 225 pascal16 EnumTaskWindows(word segptr long) THUNK_EnumTaskWindows16
226 stub LockInput 226 stub LockInput # not in W2.0
227 pascal16 GetNextDlgGroupItem(word word word) GetNextDlgGroupItem16 227 pascal16 GetNextDlgGroupItem(word word word) GetNextDlgGroupItem16
228 pascal16 GetNextDlgTabItem(word word word) GetNextDlgTabItem16 228 pascal16 GetNextDlgTabItem(word word word) GetNextDlgTabItem16
229 pascal16 GetTopWindow(word) GetTopWindow16 229 pascal16 GetTopWindow(word) GetTopWindow16
@ -301,17 +302,18 @@ file user.exe
293 pascal CallNextHookEx(segptr s_word word long) CallNextHookEx16 293 pascal CallNextHookEx(segptr s_word word long) CallNextHookEx16
294 pascal16 LockWindowUpdate(word) LockWindowUpdate16 294 pascal16 LockWindowUpdate(word) LockWindowUpdate16
299 register mouse_event() WIN16_mouse_event 299 register mouse_event() WIN16_mouse_event
300 stub UnloadInstalledDrivers 300 stub UnloadInstalledDrivers # W1.1: USER_FARFRAME
#301 BOZOSLIVEHERE :-)) <- this is actually EditWndProc 301 stub EDITWNDPROC # BOZOSLIVEHERE :-))
302 stub STATICWNDPROC 302 stub STATICWNDPROC
303 stub BUTTONWNDPROC 303 stub BUTTONWNDPROC
304 stub SBWNDPROC 304 stub SBWNDPROC
305 stub DESKTOPWNDPROC 305 stub DESKTOPWNDPROC # W1.1: ICONWNDPROC
#306 BEAR306 306 stub MENUWNDPROC # BEAR306
307 stub LBOXCTLWNDPROC 307 stub LBOXCTLWNDPROC
308 pascal DefDlgProc(word word word long) DefDlgProc16 308 pascal DefDlgProc(word word word long) DefDlgProc16 # W1.1, W2.0: DLGWNDPROC
309 pascal16 GetClipCursor(ptr) GetClipCursor16 309 pascal16 GetClipCursor(ptr) GetClipCursor16 # W1.1, W2.0: MESSAGEBOXWNDPROC
#310 ContScroll #310 ContScroll
#311 CaretBlinkProc # W1.1
#312 SendMessage2 #312 SendMessage2
#313 PostMessage2 #313 PostMessage2
314 pascal16 SignalProc(word word word word word) USER_SignalProc 314 pascal16 SignalProc(word word word word word) USER_SignalProc
@ -319,16 +321,17 @@ file user.exe
#316 CompUpdateRect #316 CompUpdateRect
#317 CompUpdateRgn #317 CompUpdateRgn
#318 GetWC2 #318 GetWC2
319 pascal16 ScrollWindowEx(word s_word s_word ptr ptr word ptr word) ScrollWindowEx16 319 pascal16 ScrollWindowEx(word s_word s_word ptr ptr word ptr word) ScrollWindowEx16 # W1.1, W2.0: SETWC2
320 stub SysErrorBox 320 stub SysErrorBox # W1.1: ICONNAMEWNDPROC, W2.0: nothing !
321 pascal SetEventHook(segptr) SetEventHook16 321 pascal SetEventHook(segptr) SetEventHook16 # W1.1, W2.0: DESTROYTASKWINDOWS2
322 stub WinOldAppHackOMatic 322 stub WinOldAppHackOMatic # W1.1, W2.0: POSTSYSERROR
323 stub GetMessage2 323 stub GetMessage2
324 pascal16 FillWindow(word word word word) FillWindow16 324 pascal16 FillWindow(word word word word) FillWindow16
325 pascal16 PaintRect(word word word word ptr) PaintRect16 325 pascal16 PaintRect(word word word word ptr) PaintRect16
326 pascal16 GetControlBrush(word word word) GetControlBrush16 326 pascal16 GetControlBrush(word word word) GetControlBrush16
#327 KillTimer2 #327 KillTimer2
#328 SetTimer2 #328 SetTimer2
#329 MenuItemState # W1.1
#330 SetGetKbdState #330 SetGetKbdState
331 pascal16 EnableHardwareInput(word) EnableHardwareInput16 331 pascal16 EnableHardwareInput(word) EnableHardwareInput16
332 pascal16 UserYield() UserYield16 332 pascal16 UserYield() UserYield16
@ -337,6 +340,7 @@ file user.exe
335 pascal16 GetInputState() GetInputState16 335 pascal16 GetInputState() GetInputState16
336 pascal16 LoadCursorIconHandler(word word word) LoadCursorIconHandler16 336 pascal16 LoadCursorIconHandler(word word word) LoadCursorIconHandler16
337 pascal GetMouseEventProc() GetMouseEventProc16 337 pascal GetMouseEventProc() GetMouseEventProc16
338 stub ECGETDS # W2.0 (only ?)
#340 WinFarFrame #340 WinFarFrame
#341 _FFFE_FARFRAME #341 _FFFE_FARFRAME
343 stub GetFilePortName 343 stub GetFilePortName
@ -356,7 +360,7 @@ file user.exe
371 pascal16 SetWindowPlacement(word ptr) SetWindowPlacement16 371 pascal16 SetWindowPlacement(word ptr) SetWindowPlacement16
372 stub GetInternalIconHeader 372 stub GetInternalIconHeader
373 pascal16 SubtractRect(ptr ptr ptr) SubtractRect16 373 pascal16 SubtractRect(ptr ptr ptr) SubtractRect16
374 pascal DllEntryPoint(long word word word long word) USER_DllEntryPoint 374 pascal DllEntryPoint(long word word word long word) USER_DllEntryPoint
375 stub DrawTextEx 375 stub DrawTextEx
376 stub SetMessageExtraInfo 376 stub SetMessageExtraInfo
378 stub SetPropEx 378 stub SetPropEx
@ -367,7 +371,7 @@ file user.exe
383 stub GetWindowContextHelpID 383 stub GetWindowContextHelpID
384 pascal16 SetMenuContextHelpId(word word) SetMenuContextHelpId16 384 pascal16 SetMenuContextHelpId(word word) SetMenuContextHelpId16
385 pascal16 GetMenuContextHelpId(word) GetMenuContextHelpId16 385 pascal16 GetMenuContextHelpId(word) GetMenuContextHelpId16
389 pascal LoadImage(word segstr word word word word) LoadImage16 389 pascal LoadImage(word segstr word word word word) LoadImage16
390 pascal16 CopyImage(word word word word word) CopyImage16 390 pascal16 CopyImage(word word word word word) CopyImage16
391 pascal16 SignalProc32(long long long word) UserSignalProc 391 pascal16 SignalProc32(long long long word) UserSignalProc
394 pascal16 DrawIconEx(word word word word word word word word word) DrawIconEx16 394 pascal16 DrawIconEx(word word word word word word word word word) DrawIconEx16
@ -532,10 +536,10 @@ file user.exe
803 stub PRINTDLG_CALLBACK16 803 stub PRINTDLG_CALLBACK16
804 stub CHOOSECOLOR_CALLBACK16 804 stub CHOOSECOLOR_CALLBACK16
819 pascal16 PeekMessage32(ptr word word word word word) PeekMessage32_16 819 pascal16 PeekMessage32(ptr word word word word word) PeekMessage32_16
820 pascal GetMessage32(segptr word word word word) GetMessage32_16 820 pascal GetMessage32(segptr word word word word) GetMessage32_16
821 pascal16 TranslateMessage32(ptr word) TranslateMessage32_16 821 pascal16 TranslateMessage32(ptr word) TranslateMessage32_16
#821 stub IsDialogMessage32 # FIXME: two ordinal 821??? #821 stub IsDialogMessage32 # FIXME: two ordinal 821???
822 pascal DispatchMessage32(ptr word) DispatchMessage32_16 822 pascal DispatchMessage32(ptr word) DispatchMessage32_16
823 pascal16 CallMsgFilter32(segptr word word) CallMsgFilter32_16 823 pascal16 CallMsgFilter32(segptr word word) CallMsgFilter32_16
825 stub PostMessage32 825 stub PostMessage32
826 stub PostThreadMessage32 826 stub PostThreadMessage32
@ -554,17 +558,17 @@ file user.exe
909 pascal16 SetWindowTextEx(word str word) SetWindowTextEx16 909 pascal16 SetWindowTextEx(word str word) SetWindowTextEx16
910 pascal16 BiDiMessageBoxEx() BiDiMessageBoxEx16 910 pascal16 BiDiMessageBoxEx() BiDiMessageBoxEx16
911 pascal16 SetDlgItemTextEx(word word str word) SetDlgItemTextEx16 911 pascal16 SetDlgItemTextEx(word word str word) SetDlgItemTextEx16
912 pascal ChangeKeyboardLanguage(word word) ChangeKeyboardLanguage16 912 pascal ChangeKeyboardLanguage(word word) ChangeKeyboardLanguage16
913 pascal16 GetCodePageSystemFont(word word) GetCodePageSystemFont16 913 pascal16 GetCodePageSystemFont(word word) GetCodePageSystemFont16
914 pascal16 QueryCodePage(word word word long) QueryCodePage16 914 pascal16 QueryCodePage(word word word long) QueryCodePage16
915 pascal GetAppCodePage(word) GetAppCodePage16 915 pascal GetAppCodePage(word) GetAppCodePage16
916 pascal16 CreateDialogIndirectParamML(word ptr word ptr long word word str word) CreateDialogIndirectParamML16 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 918 pascal16 DialogBoxIndirectParamML(word word word ptr long word word str word) DialogBoxIndirectParamML16
919 pascal16 LoadLanguageString(word word word ptr word) LoadLanguageString16 919 pascal16 LoadLanguageString(word word word ptr word) LoadLanguageString16
920 pascal SetAppCodePage(word word word word) SetAppCodePage16 920 pascal SetAppCodePage(word word word word) SetAppCodePage16
922 pascal GetBaseCodePage() GetBaseCodePage16 922 pascal GetBaseCodePage() GetBaseCodePage16
923 pascal16 FindLanguageResource(word str str word) FindLanguageResource16 923 pascal16 FindLanguageResource(word str str word) FindLanguageResource16
924 pascal ChangeKeyboardCodePage(word word) ChangeKeyboardCodePage16 924 pascal ChangeKeyboardCodePage(word word) ChangeKeyboardCodePage16
930 pascal16 MessageBoxEx(word str str word word) MessageBoxEx16 930 pascal16 MessageBoxEx(word str str word word) MessageBoxEx16
1000 pascal16 SetProcessDefaultLayout(long) SetProcessDefaultLayout16 1000 pascal16 SetProcessDefaultLayout(long) SetProcessDefaultLayout16
1001 pascal16 GetProcessDefaultLayout(ptr) GetProcessDefaultLayout16 1001 pascal16 GetProcessDefaultLayout(ptr) GetProcessDefaultLayout16