feat(reconstruction): complete binary-backed C recovery

Replace the partial mechanics transcriptions with a separate, readable C11
reconstruction of the complete Win16 image while preserving the original raw
Ghidra export as immutable evidence. Cover all ordinary and overlapping entry
points, Borland runtime behavior, Win16 imports, segmented data, callbacks,
resources, indirect control flow, physics, rendering, persistence, and
startup/shutdown lifecycles.

Add deterministic extraction and audit tooling plus address-linked ledgers for
functions, imports, DGROUP ranges and objects, relocations, resources, and
callbacks. The final gate records zero raw, partial, restored, unknown,
blocked, or unclassified required units. Keep the semantic-fidelity boundary
explicit: the portable C is not claimed to reproduce a byte-identical Borland
NE build.

Add strict focused harnesses for every reconstructed C unit, exact resource
round-trip checks, and a 16-bit Borland Real48 reference probe. No Rust source
or Cargo metadata is changed in this phase.

Test Plan:
- `bash original/tools/test_reconstructed_c.sh` -- passed
- `bash original/tools/probe_real48_reference.sh` -- passed bit-for-bit
- `python3 original/tools/audit_reconstruction.py --require-complete` -- passed
- `git diff --cached --check` -- passed
- `git diff HEAD -- '*.rs' Cargo.toml Cargo.lock` -- empty
This commit is contained in:
2026-08-23 16:41:17 +02:00
parent aef404c834
commit 8b99e9607c
253 changed files with 79031 additions and 51 deletions
+293
View File
@@ -0,0 +1,293 @@
address library import_name stack_purge_bytes call_sites status stage prototype evidence notes
1228:0000 KERNEL GETVERSION 0 2 verified binary-reviewed pascal16 dword GetVersion() disassembly 1000:fdb0-fdf2 and 1010:05ad-05c9; Wine 11.15 KERNEL ordinal 3; program-entry and multimedia-startup tests Both call sites take no arguments; the NE entry preserves DX:AX while the multimedia unit stores AX only, and both decode low-byte major/high-byte minor exactly.
1228:0004 KERNEL GLOBALALLOC 6 3 verified binary-reviewed pascal16 -ret16 GlobalAlloc(word long) Wine 11.15 ordinal 15 prototype; call sites 1008:15c7, 1018:01dc, and 1020:0222; focused global-memory, thunk-pool, and heap tests All calls have exact flags/uint32 byte order, handle use, and failure behavior represented; uses are application locked blocks, 256-byte executable thunk pools, and Borland heap blocks.
1228:0008 KERNEL GLOBALFREE 2 2 verified binary-reviewed pascal16 -ret16 GlobalFree(word) Wine 11.15 ordinal 17 prototype; call sites 1008:15e7 and 1020:035b; reconstructed/tests/test_global_memory.c and test_heap_paths.c Both calls pass a GlobalHandle-derived HGLOBAL after GlobalUnlock and ignore the returned handle exactly.
1228:000c KERNEL GLOBALLOCK 2 3 verified binary-reviewed pascal16 GlobalLock(word) Wine 11.15 ordinal 18 prototype; call sites 1008:15c7, 1018:01dc, and 1020:0222; focused global-memory, thunk-pool, and heap tests All calls pass the immediately returned HGLOBAL and preserve the resulting 16:16 pointer, including the unguarded thunk-pool lock and guarded Borland allocator path.
1228:0010 KERNEL GLOBALUNLOCK 2 5 verified binary-reviewed pascal16 -ret16 GlobalUnlock(word) Wine 11.15 KERNEL ordinal 19 prototype; call sites 1008:10c3,139c,15ab,15f6 and 1020:0356; focused sound/palette/bitmap/global-memory/heap tests All five calls are verified: three loaded-resource handles after copy/use and two GlobalHandle-derived allocations before GlobalFree; every BOOL16 return is ignored.
1228:0014 KERNEL GLOBALHANDLE 2 2 verified binary-reviewed pascal16 GlobalHandle(word) Wine 11.15 ordinal 21 prototype; call sites 1008:15ef and 1020:034b; reconstructed/tests/test_global_memory.c and test_heap_paths.c Both calls pass only the selector half of a far pointer; zero handles suppress freeing and nonzero handles feed the reviewed unlock/free sequence.
1228:0018 KERNEL GLOBALCOMPACT 4 1 verified callsite-reviewed pascal16 GlobalCompact(long) Wine wine-11.15 krnl386.exe16.spec line 28; disassembly 1020:019a-01c5 The sole call passes uint32 zero, preserves a high-word nonzero result, otherwise compares the low word with local free-byte counts.
1228:001c KERNEL WAITEVENT 2 1 verified binary-reviewed pascal16 -ret16 WaitEvent(word) disassembly 1020:0023-002a; Wine 11.15 KERNEL ordinal 30 prototype; reconstructed/tests/test_borland_startup.c Sole call pushes literal zero before startup InitApp; no return value is consumed, and ordering plus argument are tested.
1228:0020 KERNEL GETCURRENTTASK 0 2 verified binary-reviewed pascal16 GetCurrentTask() Wine 11.15 KERNEL ordinal 36 prototype; call sites 1010:008e and 1010:0327; reconstructed/tests/test_multimedia.c Finalizer passes the task to CTL3DUNREGISTER; loader passes it to CTL3DREGISTER. Both dynamic targets, returns, guards, and cleanup are verified.
1228:0024 KERNEL GETMODULEHANDLE 4 1 verified binary-reviewed pascal16 GetModuleHandle(segstr) Wine 11.15 KERNEL ordinal 47 prototype; sole call at 1010:013e; reconstructed/tests/test_multimedia.c The sole call passes the original far module-name argument; its HINSTANCE16 feeds GetModuleFileName for the fourth CTL3D search location.
1228:0028 KERNEL GETMODULEFILENAME 8 3 verified binary-reviewed pascal16 -ret16 GetModuleFileName(HINSTANCE16 segptr uint16) disassembly call sites 1008:25ca, 1010:0148, 1020:084c; Wine 11.15 KERNEL ordinal 49; focused TPWinCrt, multimedia, and command-line tests All three call sites have exact module, far-buffer, maximum-size, return-use, and in-place follow-up semantics represented.
1228:002c KERNEL GETPROCADDRESS 6 11 verified binary-reviewed pascal16 GetProcAddress(word str) Wine 11.15 KERNEL ordinal 50 prototype; eleven call sites 1010:0238-031b; reconstructed/tests/test_multimedia.c All calls pass the loaded HINSTANCE16 and exact ordered CTL3D names; far returns populate slots 0-10, except legacy Windows deliberately zeros slot 8 without calling the import.
1228:0030 KERNEL MAKEPROCINSTANCE 6 1 verified binary-reviewed pascal16 MakeProcInstance(segptr word) Wine 11.15 ordinal 51 prototype; sole call at 1018:1ac7; relocation to 1018:0133; reconstructed/tests/test_application.c The sole call passes the relocated bound-dispatch procedure and current HINSTANCE16, then stores the returned far proc instance in 1028:0672/0674.
1228:0034 KERNEL FREEPROCINSTANCE 4 1 verified binary-reviewed pascal16 -ret16 FreeProcInstance(segptr) Wine 11.15 ordinal 52 prototype; sole call at 1018:1b15; reconstructed/tests/test_application.c The sole call releases exactly the stored bound-dispatch proc instance before root/application allocation destruction; return is ignored.
1228:0038 KERNEL FINDRESOURCE 10 3 verified binary-reviewed pascal16 -ret16 FindResource(word str str) Wine 11.15 KERNEL ordinal 60 prototype; call sites 1008:1061,133c,14b3; sound/palette/bitmap harnesses All calls pass the current HINSTANCE16, exact name/MAKEINTRESOURCE far pointer, and custom type WAV, pal, or DAT; result chaining and lack of failure checks are represented.
1228:003c KERNEL LOADRESOURCE 4 3 verified binary-reviewed pascal16 -ret16 LoadResource(word word) Wine 11.15 KERNEL ordinal 61 prototype; call sites 1008:1067,134a,14c1; sound/palette/bitmap harnesses All calls pass current HINSTANCE16 plus the preceding HRSRC16, preserve the HGLOBAL16, and perform no failure check.
1228:0040 KERNEL LOCKRESOURCE 2 3 verified binary-reviewed pascal16 LockResource(word) Wine 11.15 KERNEL ordinal 62 prototype; call sites 1008:1095,1355,14cc; sound/palette/bitmap harnesses All calls receive the immediately loaded HGLOBAL16 and preserve the returned far pointer for byte copy, DIB header/bits, or waveform data.
1228:0044 KERNEL FREERESOURCE 2 2 verified binary-reviewed pascal16 -ret16 FreeResource(word) Wine 11.15 KERNEL ordinal 63 prototype; call sites 1008:10cb and 15b3; sound/bitmap harnesses Both calls occur after GlobalUnlock on the same resource handle and ignore BOOL16; the palette loader's intentional Unlock-only behavior is separately verified.
1228:0048 KERNEL _LCLOSE 2 2 verified call-sites-verified HFILE16 LClose16(HFILE16 file) Wine wine-11.15 ordinal 81 prototype; disassembly 1000:a8ea-a99b and a99c-ab3b; reconstructed/tdkpin_highscores.c; reconstructed/tests/test_highscores.c Both call sites close only successfully created/opened HiScores.Dat handles; load closes after valid or invalid header, save closes after all writes, returns are intentionally ignored, and no close occurs after -1.
1228:004c KERNEL _LREAD 8 3 verified call-sites-verified UINT16 LRead16(HFILE16 file, Win16FarPtr bytes, UINT16 byte_count) Wine wine-11.15 ordinal 82 prototype; disassembly 1000:a9d1-aa2e; reconstructed/tdkpin_highscores.c; reconstructed/tests/test_highscores.c All calls use an opened HiScores.Dat handle: 16 bytes to SS header, then only after header equality 40 bytes to SS encrypted scores and 220 bytes directly to DGROUP 08a6; all returns are deliberately ignored and short-read residue/tail effects are modeled and tested.
1228:0050 KERNEL _LCREAT 6 1 verified call-sites-verified HFILE16 LCreate16(Win16FarPtr file_name, INT16 attributes) Wine wine-11.15 ordinal 83 prototype; disassembly 1000:a8ee-a8fa; reconstructed/tdkpin_highscores.c; reconstructed/tests/test_highscores.c "Sole call passes DGROUP 0312 ""HiScores.Dat"" and attribute zero; signed -1 failure skips buffer construction, writes, and close; success handle is retained exactly."
1228:0054 KERNEL _LOPEN 6 2 verified call-sites-verified HFILE16 LOpen16(Win16FarPtr file_name, INT16 mode) Wine wine-11.15 ordinal 85 prototype; disassembly 1000:a9a4-a9c8; reconstructed/tdkpin_highscores.c; reconstructed/tests/test_highscores.c "Both calls use DGROUP 0320 ""HiScores.Dat""; mode zero is tried first and exactly on signed -1 mode 0x40 is retried; a second -1 selects defaults without read or close, and all branches are tested."
1228:0058 KERNEL _LWRITE 8 3 verified call-sites-verified UINT16 LWrite16(HFILE16 file, Win16FarPtr bytes, UINT16 byte_count) Wine wine-11.15 ordinal 86 prototype; disassembly 1000:a961-a990; reconstructed/tdkpin_highscores.c; reconstructed/tests/test_highscores.c All three calls use the successful HFILE and write header DGROUP 0014/16 bytes, encrypted-score SS buffer/40 bytes, then name SS buffer/220 bytes; every return is deliberately ignored and byte order is tested.
1228:005c KERNEL INITTASK 0 1 verified binary-reviewed pascal16 -register InitTask() disassembly 1000:fd85-fd8e and 1020:0002 register stores; Wine 11.15 KERNEL ordinal 91; reconstructed/tests/test_program_entry.c Sole register-return call supplies AX loader gate, ES:BX command line, DX show command, SI previous instance, and DI current instance directly to verified Borland startup.
1228:0060 KERNEL LOADLIBRARY 4 2 verified binary-reviewed pascal16 -ret16 LoadLibrary(str) Wine 11.15 KERNEL ordinal 95 prototype; modern and located-legacy calls at 1010:01f8/0216; reconstructed/tests/test_multimedia.c Both calls pass the mutable CTL3D path buffer; direct and locator-gated branches, <32 error handles, successful module lifecycle, and skipped-load failure are verified.
1228:0064 KERNEL FREELIBRARY 2 1 verified callsite-reviewed pascal16 -ret16 FreeLibrary(word) Wine wine-11.15 krnl386.exe16.spec line 100; disassembly 1010:0007-0016 The sole call is guarded by module handle >=32, passes that handle, ignores BOOL16, and intentionally leaves the stored handle unchanged while clearing proc slots.
1228:0068 KERNEL SETERRORMODE 2 2 verified binary-reviewed pascal16 -ret16 SetErrorMode(word) Wine 11.15 KERNEL ordinal 107 prototype; calls 1010:01f9/020d; reconstructed/tests/test_multimedia.c Modern loading sets 0x8000 immediately before LoadLibrary and 0 immediately after, ignores both returns, and legacy loading skips both calls; ordering is tested.
1228:006c KERNEL __AHINCR 2147483647 0 verified runtime-data equate16 __AHINCR = 8 Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L118 Wine Win16 ordinal 114; this is runtime data, not a callable function.
1228:0070 KERNEL GETPRIVATEPROFILEINT 14 3 verified call-sites-verified pascal16 -ret16 GetPrivateProfileInt(str str s_word str) Wine 11.15 KERNEL ordinal 127 prototype; disassembly 1008:1095-10b1; reconstructed/tests/test_sound.c; all 3 direct call sites map to verified address-linked function rows and readable C All 3 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:0074 KERNEL GETDOSENVIRONMENT 0 1 verified binary-reviewed pascal16 segptr GetDOSEnvironment() disassembly 1008:2821-283a; Wine 11.15 KERNEL ordinal 131; reconstructed/tests/test_multimedia_paths.c Sole no-argument call returns the far base of the double-NUL DOS environment block; traversal preserves selector and returns a pointer immediately after matching NAME=.
1228:0078 KERNEL GETWINFLAGS 0 1 verified binary-reviewed pascal16 dword GetWinFlags() disassembly 1020:0038-0049; Wine 11.15 KERNEL ordinal 132 prototype; reconstructed/tests/test_borland_startup.c Sole call takes no arguments; only returned AL bits c0 and 02 classify 086/186, 286, or 386-plus arithmetic paths, including ignored upper bits.
1228:007c KERNEL GETWINDOWSDIRECTORY 6 1 verified binary-reviewed pascal16 -ret16 GetWindowsDirectory(ptr word) Wine 11.15 KERNEL ordinal 134 prototype; sole call at 1010:00df; reconstructed/tests/test_multimedia.c The sole call receives the 256-byte search buffer with maximum 0xff; its return is ignored and resulting directory becomes the second CTL3D search location.
1228:0080 KERNEL GETSYSTEMDIRECTORY 6 2 verified binary-reviewed pascal16 -ret16 GetSystemDirectory(segptr uint16) disassembly 1010:0107-0116 and 0476-0483; Wine 11.15 KERNEL ordinal 135; multimedia tests Locator uses a 255-byte stack buffer; unit startup uses the exact 200-byte DGROUP buffer and retains the returned length as its path-probe gate.
1228:0084 KERNEL GETFREESPACE 2 1 verified callsite-reviewed pascal16 GetFreeSpace(word) Wine wine-11.15 krnl386.exe16.spec line 172; disassembly 1020:016c-0190 The sole call passes 0x1000 and its uint32 result receives every local segment's uint16 free-byte count with carry.
1228:0088 KERNEL ALLOCCSTODSALIAS 2 2 verified binary-reviewed pascal16 -ret16 AllocCStoDSAlias(word) Wine 11.15 ordinal 170 prototype; call sites 1018:02bb and 1018:030c; reconstructed/tests/test_bound_thunks.c Allocate and release each alias the thunk's code selector, preserve its offset, patch through the returned writable selector, and free that alias afterward.
1228:008c KERNEL FREESELECTOR 2 2 verified binary-reviewed pascal16 -ret16 FreeSelector(word) Wine 11.15 ordinal 176 prototype; call sites 1018:02e9 and 1018:0329; reconstructed/tests/test_bound_thunks.c Both calls release exactly the temporary CS-to-DS alias returned for the current thunk and ignore the result.
1228:0090 KERNEL PRESTOCHANGOSELECTOR 4 1 verified binary-reviewed pascal16 -ret16 PrestoChangoSelector(word word) Wine 11.15 ordinal 177 prototype; sole call at 1018:029f; reconstructed/tests/test_bound_thunks.c The generated-pool selector is passed as both source and destination after all bytes are initialized, converting the locked block for executable thunk use; return is ignored.
1228:0094 MMTIMER SYSTEMTIMERMAKE 8 1 verified binary-reviewed pascal16 -ret16 SystemTimerMake(HWND16 recipient, word delay_ms, word resolution_ms, word one_shot) MMTIMER.DLL 1000:0039 disassembly; export ordinal 1; f1d9ac980c7bfba5dc53eaa9e7cb2c3cd9b82f879ee8962ad40bf863d641bb49 Binary-reviewed wrapper around timeSetEvent16: it installs MMTIMER 1000:0002, posts message 0x0580 to recipient, and returns the multimedia timer id.
1228:0098 MMSYSTEM SNDPLAYSOUND 6 4 verified binary-reviewed pascal16 sndPlaySound(ptr word) Wine 11.15 MMSYSTEM ordinal 2 prototype; call sites 1008:10ff,1164,1177,11ab; reconstructed/tests/test_sound.c All four calls are verified: NULL/0 stop in unload/play/stop helper, and loaded far sound/flags 5 playback with BOOL result stored to Playing.
1228:009c MMSYSTEM WAVEOUTGETNUMDEVS 0 1 verified binary-reviewed pascal16 waveOutGetNumDevs() Wine 11.15 MMSYSTEM ordinal 401 prototype; disassembly 1008:0fb8-0fc7; reconstructed/tests/test_sound.c The sole call has no arguments, stores the UINT16 device count at DGROUP 43ee, and returns early on zero; count and branch semantics are verified.
1228:00a0 MMSYSTEM WAVEOUTGETDEVCAPS 8 1 verified binary-reviewed pascal16 waveOutGetDevCaps(word ptr word) Wine 11.15 MMSYSTEM ordinal 402 prototype; disassembly 1008:0fca-0fe5; exact WAVEOUTCAPS16; reconstructed/tests/test_sound.c The sole call passes zero-filled device id 43f0, far DGROUP buffer 43be, and exact size 48; MMRESULT zero succeeds and failure clears device count.
1228:00a4 MMSYSTEM WAVEOUTGETVOLUME 6 1 verified binary-reviewed pascal16 waveOutGetVolume(word ptr) Wine 11.15 MMSYSTEM ordinal 415 prototype; disassembly 1008:1000-1027; reconstructed/tests/test_sound.c The sole conditional call passes device id 43f0 and a zeroed stack DWORD; its return is ignored and bits 8..15 of volume are rounded down to a multiple of ten.
1228:00a8 MMSYSTEM TIMEKILLEVENT 2147483647 1 verified binary-reviewed pascal16 timeKillEvent(word) Wine wine-11.15 MMSYSTEM ordinal 603 prototype; disassembly 1008:2932-295b; reconstructed/tests/test_system_timer.c The sole call passes the nonzero uint16 timer id from object offset +2, ignores the MMRESULT, and unconditionally clears the stored id afterward.
1228:00ac KERNEL GETVERSION 0 0 verified unused-slot-verified pascal16 GetVersion() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L6; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:00b0 KERNEL GLOBALALLOC 6 0 verified unused-slot-verified pascal16 -ret16 GlobalAlloc(word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L18; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:00b4 KERNEL GLOBALFREE 2 0 verified unused-slot-verified pascal16 -ret16 GlobalFree(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L20; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:00b8 KERNEL GLOBALLOCK 2 0 verified unused-slot-verified pascal16 GlobalLock(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L21; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:00bc KERNEL GLOBALUNLOCK 2 0 verified unused-slot-verified pascal16 -ret16 GlobalUnlock(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L22; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:00c0 KERNEL GLOBALHANDLE 2 0 verified unused-slot-verified pascal16 GlobalHandle(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L24; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:00c4 KERNEL GLOBALCOMPACT 4 0 verified unused-slot-verified pascal16 GlobalCompact(long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L28; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:00c8 KERNEL WAITEVENT 2 0 verified unused-slot-verified pascal16 -ret16 WaitEvent(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L33; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:00cc KERNEL GETCURRENTTASK 0 0 verified unused-slot-verified pascal16 GetCurrentTask() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L39; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:00d0 KERNEL GETMODULEHANDLE 4 0 verified unused-slot-verified pascal16 GetModuleHandle(segstr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L50; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:00d4 KERNEL GETMODULEFILENAME 8 0 verified unused-slot-verified pascal16 -ret16 GetModuleFileName(word ptr s_word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L52; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:00d8 KERNEL GETPROCADDRESS 6 0 verified unused-slot-verified pascal16 GetProcAddress(word str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L53; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:00dc KERNEL MAKEPROCINSTANCE 6 0 verified unused-slot-verified pascal16 MakeProcInstance(segptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L54; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:00e0 KERNEL FREEPROCINSTANCE 4 0 verified unused-slot-verified pascal16 -ret16 FreeProcInstance(segptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L55; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:00e4 KERNEL FINDRESOURCE 10 0 verified unused-slot-verified pascal16 -ret16 FindResource(word str str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L63; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:00e8 KERNEL LOADRESOURCE 4 0 verified unused-slot-verified pascal16 -ret16 LoadResource(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L64; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:00ec KERNEL LOCKRESOURCE 2 0 verified unused-slot-verified pascal16 LockResource(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L65; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:00f0 KERNEL FREERESOURCE 2 0 verified unused-slot-verified pascal16 -ret16 FreeResource(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L66; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:00f4 KERNEL _LCLOSE 2 0 verified unused-slot-verified pascal16 -ret16 _lclose(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L85; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:00f8 KERNEL _LREAD 8 0 verified unused-slot-verified pascal16 -ret16 _lread(word segptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L86; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:00fc KERNEL _LCREAT 6 0 verified unused-slot-verified pascal16 -ret16 _lcreat(str word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L87; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0100 KERNEL _LOPEN 6 0 verified unused-slot-verified pascal16 -ret16 _lopen(str word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L89; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0104 KERNEL _LWRITE 8 0 verified unused-slot-verified pascal16 -ret16 _lwrite(word ptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L90; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0108 KERNEL INITTASK 0 0 verified unused-slot-verified pascal16 -register InitTask() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L95; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:010c KERNEL LOADLIBRARY 4 0 verified unused-slot-verified pascal16 -ret16 LoadLibrary(str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L99; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0110 KERNEL FREELIBRARY 2 0 verified unused-slot-verified pascal16 -ret16 FreeLibrary(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L100; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0114 KERNEL SETERRORMODE 2 0 verified unused-slot-verified pascal16 -ret16 SetErrorMode(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L111; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0118 KERNEL __AHINCR 2147483647 0 verified runtime-data equate16 __AHINCR = 8 Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L118 Wine Win16 ordinal 114; this is runtime data, not a callable function.
1228:011c KERNEL GETPRIVATEPROFILEINT 14 0 verified unused-slot-verified pascal16 -ret16 GetPrivateProfileInt(str str s_word str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L131; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0120 KERNEL GETDOSENVIRONMENT 0 0 verified unused-slot-verified pascal16 GetDOSEnvironment() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L135; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0124 KERNEL GETWINFLAGS 0 0 verified unused-slot-verified pascal16 GetWinFlags() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L136; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0128 KERNEL GETWINDOWSDIRECTORY 6 0 verified unused-slot-verified pascal16 -ret16 GetWindowsDirectory(ptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L138; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:012c KERNEL GETSYSTEMDIRECTORY 6 0 verified unused-slot-verified pascal16 -ret16 GetSystemDirectory(ptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L139; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0130 KERNEL GETFREESPACE 2 0 verified unused-slot-verified pascal16 GetFreeSpace(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L172; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0134 KERNEL ALLOCCSTODSALIAS 2 0 verified unused-slot-verified pascal16 -ret16 AllocCStoDSAlias(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L173; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0138 KERNEL FREESELECTOR 2 0 verified unused-slot-verified pascal16 -ret16 FreeSelector(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L179; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:013c KERNEL PRESTOCHANGOSELECTOR 4 0 verified unused-slot-verified pascal16 -ret16 PrestoChangoSelector(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L180; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0140 GDI SETBKCOLOR 6 1 verified call-sites-verified pascal16 SetBkColor(word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/gdi.exe16/gdi.exe16.spec#L1; all 1 direct call sites map to verified address-linked function rows and readable C All 1 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:0144 GDI SETBKMODE 4 2 verified call-sites-verified INT16 SetBkMode16(HDC16 dc, INT16 mode) Wine wine-11.15 ordinal 2 prototype; disassembly 1000:5ca2-5ca8 and 5e93-5e9b; reconstructed/tdkpin_highscores.c; reconstructed/tests/test_highscores.c Both calls target the 300x360 buffer DC: mode 1 is installed and its exact return saved, then that saved mode is restored after drawing; sequence and arguments are tested.
1228:0148 GDI SETTEXTCOLOR 6 3 verified call-sites-verified pascal16 SetTextColor(word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/gdi.exe16/gdi.exe16.spec#L9; all 3 direct call sites map to verified address-linked function rows and readable C All 3 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:014c GDI TEXTOUT 12 5 verified call-sites-verified pascal16 -ret16 TextOut(word s_word s_word str word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/gdi.exe16/gdi.exe16.spec#L33; all 5 direct call sites map to verified address-linked function rows and readable C All 5 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:0150 GDI BITBLT 20 95 verified call-sites-verified pascal16 -ret16 BitBlt(word s_word s_word s_word s_word word s_word s_word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/gdi.exe16/gdi.exe16.spec#L34; all 95 direct call sites map to verified address-linked function rows and readable C All 95 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:0154 GDI SELECTOBJECT 4 99 verified call-sites-verified pascal16 -ret16 SelectObject(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/gdi.exe16/gdi.exe16.spec#L45; all 99 direct call sites map to verified address-linked function rows and readable C All 99 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:0158 GDI CREATECOMPATIBLEBITMAP 6 11 verified call-sites-verified pascal16 -ret16 CreateCompatibleBitmap(word word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/gdi.exe16/gdi.exe16.spec#L51; all 11 direct call sites map to verified address-linked function rows and readable C All 11 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:015c GDI CREATECOMPATIBLEDC 2 41 verified call-sites-verified pascal16 -ret16 CreateCompatibleDC(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/gdi.exe16/gdi.exe16.spec#L52; all 41 direct call sites map to verified address-linked function rows and readable C All 41 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:0160 GDI CREATEDC 16 1 verified binary-reviewed pascal16 -ret16 CreateDC(str str str ptr) Wine 11.15 GDI ordinal 53 prototype; sole call 1008:1537-154c; reconstructed/tests/test_bitmap_loader.c "The sole call passes far ""Display"" plus null device, output, and initialization-data pointers; returned HDC owns the palette/CreateDIBitmap sequence and is deleted exactly once."
1228:0164 GDI DELETEDC 2 40 verified call-sites-verified pascal16 -ret16 DeleteDC(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/gdi.exe16/gdi.exe16.spec#L68; all 40 direct call sites map to verified address-linked function rows and readable C All 40 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:0168 GDI DELETEOBJECT 2 29 verified call-sites-verified pascal16 -ret16 DeleteObject(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/gdi.exe16/gdi.exe16.spec#L69; all 29 direct call sites map to verified address-linked function rows and readable C All 29 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:016c GDI GETSTOCKOBJECT 2 4 verified call-sites-verified pascal16 -ret16 GetStockObject(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/gdi.exe16/gdi.exe16.spec#L87; all 4 direct call sites map to verified address-linked function rows and readable C All 4 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:0170 GDI GETTEXTCOLOR 2 1 verified call-sites-verified COLORREF16 GetTextColor16(HDC16 dc) Wine wine-11.15 ordinal 90 prototype; disassembly 1000:5c85-5c91; reconstructed/tdkpin_highscores.c; reconstructed/tests/test_highscores.c Sole call reads the newly created buffer DC text color as a full DX:AX COLORREF, which is restored after all text rendering; full-dword behavior is tested.
1228:0174 GDI GETTEXTMETRICS 6 1 verified callsite-reviewed pascal16 -ret16 GetTextMetrics(word ptr) Wine wine-11.15 gdi.exe16.spec line 93; disassembly 1008:1ff1-1ffe The sole call passes the active TPWinCrt HDC and a far SS pointer to an exact 31-byte TEXTMETRIC16; BOOL16 is intentionally ignored.
1228:0178 GDI UNREALIZEOBJECT 2 4 verified call-sites-verified pascal16 -ret16 UnrealizeObject(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/gdi.exe16/gdi.exe16.spec#L142; all 4 direct call sites map to verified address-linked function rows and readable C All 4 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:017c GDI SETTEXTALIGN 4 4 verified call-sites-verified UINT16 SetTextAlign16(HDC16 dc, UINT16 alignment) Wine wine-11.15 ordinal 346 prototype; disassembly 1000:5c94-5c9f,5d2e-5d39,5df5-5e00,5e87-5e93; reconstructed/tdkpin_highscores.c; reconstructed/tests/test_highscores.c All static call sites target the buffer DC: initial 6 saves old alignment, every name row uses 0, every score row uses 2, and cleanup restores the saved value; exact 22 dynamic calls are tested.
1228:0180 GDI CREATEPALETTE 4 2 verified binary-reviewed pascal16 -ret16 CreatePalette(ptr) Wine 11.15 GDI ordinal 360 prototype; call sites 1008:009a and 12f7; reconstructed/tests/test_palette_gdi.c and test_palette.c Both exact LOGPALETTE256 pointers are verified: temporary all-black PC_NOCOLLAPSE realization and persistent RGB-table palette publication.
1228:0184 GDI UPDATECOLORS 2 3 verified call-sites-verified pascal16 -ret16 UpdateColors(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/gdi.exe16/gdi.exe16.spec#L267; all 3 direct call sites map to verified address-linked function rows and readable C All 3 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:0188 GDI CREATEDIBITMAP 20 1 verified binary-reviewed pascal16 -ret16 CreateDIBitmap(word ptr long ptr ptr word) Wine 11.15 GDI ordinal 442 prototype; sole call 1008:1572-1590; reconstructed/tests/test_bitmap_loader.c The sole call passes Display HDC, stack BITMAPINFOHEADER16, DWORD CBM_INIT=4, DAT bits at resource+40, allocated BGR0 BITMAPINFO, and DIB_RGB_COLORS=0; returned HBITMAP is propagated.
1228:018c USER MESSAGEBOX 12 6 verified call-sites-verified pascal16 -ret16 MessageBox(word str str word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L1; all 6 direct call sites map to verified address-linked function rows and readable C All 6 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:0190 USER INITAPP 2 1 verified binary-reviewed pascal16 -ret16 InitApp(HINSTANCE16) disassembly 1020:002b-0037; Wine 11.15 USER ordinal 5 prototype; reconstructed/tests/test_borland_startup.c Sole call receives the captured DI instance after WaitEvent(0); zero return terminates through DOS with status ff, nonzero continues to CPU detection.
1228:0194 USER POSTQUITMESSAGE 0 3 verified call-sites-verified pascal16 -ret16 PostQuitMessage(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L6; all 3 direct call sites map to verified address-linked function rows and readable C All 3 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:0198 USER GETTICKCOUNT 2147483647 1 verified call-sites-verified pascal16 GetTickCount() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L11; all 1 direct call sites map to verified address-linked function rows and readable C All 1 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:019c USER SETCAPTURE 2 1 verified binary-reviewed pascal16 HWND16 SetCapture(HWND16) disassembly 1018:199b-19b1; Wine 11.15 USER ordinal 18; reconstructed/tests/test_window_advanced_handlers.c Sole call passes receiver HWND before the attached mouse-tracking loop; previous-capture HWND return is ignored and ReleaseCapture is paired after the inclusive button-up iteration.
1228:01a0 USER RELEASECAPTURE 0 1 verified binary-reviewed pascal16 BOOL16 ReleaseCapture() disassembly 1018:19eb-19f6; Wine 11.15 USER ordinal 19; reconstructed/tests/test_window_advanced_handlers.c Sole no-argument call occurs after the attached tracking loop exits on WM_LBUTTONUP; BOOL16 is ignored and default event forwarding follows.
1228:01a4 USER SETFOCUS 2 7 verified call-sites-verified pascal16 -ret16 SetFocus(word) Wine 11.15 USER ordinal 22 prototype; disassembly 1018:172b-1736; reconstructed/tests/test_window_placement.c; all 7 direct call sites map to verified address-linked function rows and readable C All 7 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:01a8 USER GETFOCUS 0 2 verified call-sites-verified pascal16 -ret16 GetFocus() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L22; all 2 direct call sites map to verified address-linked function rows and readable C All 2 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:01ac USER REMOVEPROP 6 2 verified callsite-reviewed pascal16 -ret16 RemoveProp(word ptr) Wine wine-11.15 user.exe16.spec line 23; disassembly 1018:0076-0090 Both call sites remove OW1 then OW2 for the same HWND; returned property handles are intentionally ignored.
1228:01b0 USER GETPROP 6 2 verified call-sites-verified pascal16 -ret16 GetProp(word str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L24; all 2 direct call sites map to verified address-linked function rows and readable C All 2 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:01b4 USER SETPROP 8 2 verified callsite-reviewed pascal16 -ret16 SetProp(word str word) Wine wine-11.15 user.exe16.spec line 25; disassembly 1018:004a-0069 Both call sites bind one HWND to the object's selector under OW1 and offset under OW2; BOOL16 results are intentionally ignored.
1228:01b8 USER SCREENTOCLIENT 6 2 verified binary-reviewed pascal16 -ret16 ScreenToClient(word ptr) Wine 11.15 USER ordinal 29 prototype; both call sites 1018:164a-165b and 1673-1684; reconstructed/tests/test_window_placement.c Both calls pass the same stack RECT16 top-left as POINT16; one uses the VMT-returned MDI-client HWND under flag 08 and the other uses the parent HWND under attribute bit 40000000; BOOL16 is ignored.
1228:01bc USER ISICONIC 0 4 verified call-sites-verified pascal16 -ret16 IsIconic(word) Wine 11.15 USER ordinal 31 prototype; disassembly 1018:15c8-15da; reconstructed/tests/test_window_placement.c; all 4 direct call sites map to verified address-linked function rows and readable C All 4 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:01c0 USER GETWINDOWRECT 6 2 verified binary-reviewed pascal16 BOOL16 GetWindowRect(HWND16 segptr RECT16) disassembly 1018:15ee-15ff and 1921-1931; Wine 11.15 USER ordinal 32; placement and advanced-handler tests Both calls pass exact HWND and eight-byte stack RECT16 pointers and ignore BOOL16; one converts screen placement, the other caches signed 16-bit width/height differences.
1228:01c4 USER GETCLIENTRECT 6 6 verified call-sites-verified pascal16 -ret16 GetClientRect(word ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L32; all 6 direct call sites map to verified address-linked function rows and readable C All 6 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:01c8 USER GETWINDOWTEXT 0 1 verified call-sites-verified pascal16 -ret16 GetWindowText(word segptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L35; all 1 direct call sites map to verified address-linked function rows and readable C All 1 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:01cc USER SETWINDOWTEXT 0 3 verified binary-reviewed pascal16 BOOL16 SetWindowText(HWND16 segstr) disassembly 1008:16cd-16e0, 1008:24f5-2503, and 1018:0500-050d; Wine 11.15 USER ordinal 37; dialog/TPWinCrt/object tests All three call sites have exact HWND/text arguments and ignored BOOL16 returns: dialog caption field, inactive TPWinCrt stack caption, and child-activation text.
1228:01d0 USER BEGINPAINT 8 2 verified binary-reviewed pascal16 HDC16 BeginPaint(HWND16 segptr PAINTSTRUCT16) disassembly 1008:1782-1791 and 1018:1870-1880; Wine 11.15 USER ordinal 39; TPWinCrt and advanced-handler tests Both call sites pass exact HWND plus 32-byte PAINTSTRUCT16 storage; TPWinCrt stores the returned HDC while ObjectWindows consumes the structure HDC through ordered virtual calls.
1228:01d4 USER ENDPAINT 6 2 verified binary-reviewed pascal16 BOOL16 EndPaint(HWND16 segptr PAINTSTRUCT16) disassembly 1008:17f4-1806 and 1018:18d1-18e1; Wine 11.15 USER ordinal 40; TPWinCrt and advanced-handler tests Both calls pair the same HWND/PAINTSTRUCT used by BeginPaint after restoring fonts or completing attached/window paint virtuals; BOOL16 is ignored.
1228:01d8 USER CREATEWINDOW 34 1 verified binary-reviewed pascal16 HWND16 CreateWindow(segstr segstr long s_word s_word s_word s_word HWND16 HMENU16 HINSTANCE16 segptr) disassembly 1008:244e-2487; Wine 11.15 USER ordinal 41; reconstructed/tests/test_tpwincrt_lifecycle.c Sole call's class/title, style 00ff0000, four CW_USEDEFAULT words, null parent/menu/parameter, process instance, returned HWND publication, and subsequent Show/Update are verified.
1228:01dc USER SHOWWINDOW 4 2 verified call-sites-verified pascal16 -ret16 ShowWindow(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L41; all 2 direct call sites map to verified address-linked function rows and readable C All 2 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:01e0 USER GETPARENT 2 4 verified call-sites-verified pascal16 -ret16 GetParent(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L45; all 4 direct call sites map to verified address-linked function rows and readable C All 4 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:01e4 USER ISWINDOW 0 2 verified call-sites-verified pascal16 -ret16 IsWindow(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L46; all 2 direct call sites map to verified address-linked function rows and readable C All 2 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:01e8 USER ISCHILD 0 1 verified call-sites-verified pascal16 -ret16 IsChild(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L47; all 1 direct call sites map to verified address-linked function rows and readable C All 1 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:01ec USER DESTROYWINDOW 2 1 verified binary-reviewed pascal16 -ret16 DestroyWindow(word) Wine 11.15 USER ordinal 53 prototype; sole call at 1018:0d5e; reconstructed/tests/test_window_destroy.c The sole call receives object HWND +4 after child marking and after the MDI getter path declines; zero HWND skips it and BOOL16 return is ignored.
1228:01f0 USER REGISTERCLASS 4 2 verified binary-reviewed pascal16 uint16 RegisterClass(segptr WNDCLASS16) disassembly 1008:2588-2597 and 1018:0e76-0e8b; Wine 11.15 USER ordinal 57; TPWinCrt and ObjectWindows class tests Both call sites pass exact 26-byte Win16 class descriptors; first-instance gates, dynamic class construction, relocations, and ignored atom results are verified.
1228:01f4 USER SCROLLWINDOW 14 2 verified call-sites-verified pascal16 -ret16 ScrollWindow(word s_word s_word ptr ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L60; all 2 direct call sites map to verified address-linked function rows and readable C All 2 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:01f8 USER SETSCROLLPOS 8 4 verified callsite-reviewed pascal16 -ret16 SetScrollPos(word word s_word word) Wine wine-11.15 user.exe16.spec line 61; disassembly 1008:1886-1899, 18b9-18cd, 1937-1952, and 1953-196f All four calls use the TPWinCrt HWND, correct horizontal/vertical bar id, signed position, redraw=1, and intentionally ignore the previous position.
1228:01fc USER SETSCROLLRANGE 10 2 verified callsite-reviewed pascal16 -ret16 SetScrollRange(word word s_word s_word word) Wine wine-11.15 user.exe16.spec line 63; disassembly 1008:1868-1885 and 189a-18b8 Both calls use minimum 0, maximum max(recovered limit,1), redraw=0, correct bar id, and intentionally ignore BOOL16.
1228:0200 USER GETDC 2 43 verified call-sites-verified pascal16 -ret16 GetDC(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L65; all 43 direct call sites map to verified address-linked function rows and readable C All 43 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:0204 USER RELEASEDC 4 43 verified call-sites-verified pascal16 -ret16 ReleaseDC(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L67; all 43 direct call sites map to verified address-linked function rows and readable C All 43 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:0208 USER SETCURSOR 2 7 verified call-sites-verified pascal16 -ret16 SetCursor(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L68; all 7 direct call sites map to verified address-linked function rows and readable C All 7 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:020c USER ENDDIALOG 4 1 verified binary-reviewed pascal16 -ret16 EndDialog(word s_word) Wine 11.15 USER ordinal 88 prototype; sole call at 1008:2bfb; reconstructed/tests/test_dialog.c The sole call executes only for modal byte +0x25, after child marking, with object HWND +4 then signed result word; BOOL16 return is ignored.
1228:0210 USER ISDIALOGMESSAGE 6 1 verified binary-reviewed pascal16 -ret16 IsDialogMessage(word ptr) Wine 11.15 USER ordinal 90 prototype; sole call at 1018:1d0b; reconstructed/tests/test_application_loop.c The sole call passes active-dialog HWND at object +4 and the exact 18-byte MSG16 pointer; its BOOL16 is normalized by the target's NEG/SBB/NEG byte sequence.
1228:0214 USER GETDLGITEM 4 3 verified call-sites-verified pascal16 -ret16 GetDlgItem(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L90; all 3 direct call sites map to verified address-linked function rows and readable C All 3 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:0218 USER SETDLGITEMTEXT 8 2 verified binary-reviewed pascal16 BOOL16 SetDlgItemText(HWND16 INT16 segstr) disassembly 1008:16e1-170c; Wine 11.15 USER ordinal 92; reconstructed/tests/test_dialog.c Both sole calls use the same dialog HWND with exact ids 100 and 101 and unaligned far text fields +2a and +2e; both returns are ignored.
1228:021c USER GETDLGITEMTEXT 10 1 verified binary-reviewed pascal16 -ret16 GetDlgItemText(word word segptr word) Wine 11.15 USER ordinal 93 prototype; sole call at 1008:16aa; reconstructed/tests/test_dialog.c The sole call passes object HWND +4, signed control id +0x32, unaligned far buffer +0x2e/+0x30, maximum 0x65, ignores the returned character count, and the caller returns true.
1228:0220 USER SENDDLGITEMMESSAGE 12 1 verified binary-reviewed pascal16 LRESULT16 SendDlgItemMessage(HWND16 INT16 UINT16 WPARAM16 LPARAM16) disassembly 1008:170d-1727; Wine 11.15 USER ordinal 101; reconstructed/tests/test_dialog.c Sole call targets control 101 with EM_LIMITTEXT 0415, uint16 field +32 minus one in wParam including zero-to-ffff wrap, lParam zero, and ignored LRESULT.
1228:0224 USER MESSAGEBEEP 2 1 verified binary-reviewed pascal16 BOOL16 MessageBeep(uint16) disassembly 1008:1bb8-1bc3; Wine 11.15 USER ordinal 104; reconstructed/tests/test_tpwincrt_text.c Sole BEL-byte branch passes literal zero, ignores BOOL16, and preserves dirty-range/cursor state.
1228:0228 USER GETKEYSTATE 0 1 verified callsite-reviewed pascal16 -ret16 GetKeyState(word) Wine wine-11.15 user.exe16.spec line 105; disassembly 1008:215d-216d The sole call pushes VK_CONTROL 0x11 and tests the signed INT16 result for negativity; Ghidra's zero purge metadata is contradicted by the call and the executing Wine spec.
1228:022c USER DEFWINDOWPROC 10 1 verified call-sites-verified pascal16 DefWindowProc(word word word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L106; all 1 direct call sites map to verified address-linked function rows and readable C All 1 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:0230 USER GETMESSAGE 14 1 verified binary-reviewed pascal16 BOOL16 GetMessage(segptr MSG16 HWND16 uint16 uint16) disassembly 1008:2522-254d; Wine 11.15 USER ordinal 108; reconstructed/tests/test_tpwincrt_lifecycle.c Sole clean-shutdown loop passes an 18-byte stack MSG and three zero filters; every nonzero result, including -1, is translated/dispatched until zero.
1228:0234 USER PEEKMESSAGE 14 4 verified binary-reviewed pascal16 BOOL16 PeekMessage(segptr MSG16 HWND16 UINT16 UINT16 UINT16) disassembly call sites 1008:00f3,1c22 and 1018:19bf,1c15; Wine 11.15 USER ordinal 109; runtime-input, message-loop, and advanced-handler tests All four calls pass 18-byte MSG storage, zero HWND/range filters, and PM_REMOVE=1; empty-queue behavior, WM_QUIT handling, tracking retention, and dispatch ordering are verified.
1228:0238 USER SENDMESSAGE 10 3 verified call-sites-verified pascal16 SendMessage(word word word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L110; all 3 direct call sites map to verified address-linked function rows and readable C All 3 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:023c USER WAITMESSAGE 0 2 verified call-sites-verified pascal16 -ret16 WaitMessage() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L111; all 2 direct call sites map to verified address-linked function rows and readable C All 2 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:0240 USER TRANSLATEMESSAGE 4 5 verified binary-reviewed pascal16 BOOL16 TranslateMessage(segptr MSG16) five disassembly call sites across verified TPWinCrt, shutdown, tracking, and application loops; Wine 11.15 USER ordinal 113; focused tests Every call receives the same stack MSG returned by Peek/GetMessage immediately before DispatchMessage; BOOL16 is ignored and all skip/loop conditions are verified.
1228:0244 USER DISPATCHMESSAGE 4 5 verified binary-reviewed pascal16 LRESULT16 DispatchMessage(segptr MSG16) five disassembly call sites across verified TPWinCrt, shutdown, tracking, and application loops; Wine 11.15 USER ordinal 114; focused tests Every call receives the translated stack MSG; LRESULT is ignored, while WM_QUIT/button-up and preprocessing gates are represented in enclosing functions.
1228:0248 USER CALLWINDOWPROC 14 1 verified binary-reviewed pascal16 CallWindowProc(segptr word word word long) Wine 11.15 USER ordinal 122 prototype; sole call at 1018:1337; reconstructed/tests/test_window_messages.c The sole call passes unaligned stored WNDPROC +0x37/+0x39, object HWND +4, exact message/WPARAM/LPARAM words, and stores the returned LRESULT16 into the ObjectWindows message record.
1228:024c USER UPDATEWINDOW 2 5 verified call-sites-verified pascal16 -ret16 UpdateWindow(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L123; all 5 direct call sites map to verified address-linked function rows and readable C All 5 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:0250 USER INVALIDATERECT 10 6 verified call-sites-verified pascal16 -ret16 InvalidateRect(word ptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L124; all 6 direct call sites map to verified address-linked function rows and readable C All 6 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:0254 USER GETWINDOWWORD 4 2 verified call-sites-verified pascal16 -ret16 GetWindowWord(word s_word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L132; all 2 direct call sites map to verified address-linked function rows and readable C All 2 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:0258 USER GETWINDOWLONG 4 5 verified binary-reviewed pascal16 LONG GetWindowLong(HWND16 INT16) five disassembly call sites in verified 1018:0097,0b25,0b6c,1788,17f8; Wine 11.15 USER ordinal 135; object/window/advanced-handler tests GWL_WNDPROC=-4 is used for bound-thunk recovery; GWL_STYLE=-16 supplies exact WS_HSCROLL/WS_VSCROLL high-word bits for base and attached scrolling. Full 32-bit results and all consumers are verified.
1228:025c USER SETWINDOWLONG 8 2 verified callsite-reviewed pascal16 SetWindowLong(word s_word long) Wine wine-11.15 user.exe16.spec line 135; disassembly 1018:0197-01ac and 1018:1488-14a3 Both calls use GWL_WNDPROC (-4): bootstrap installs the bound thunk; normal creation installs the object handler and preserves the previous procedure.
1228:0260 USER ENABLEMENUITEM 6 2 verified call-sites-verified pascal16 -ret16 EnableMenuItem(word word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L154; all 2 direct call sites map to verified address-linked function rows and readable C All 2 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:0264 USER GETSYSTEMMENU 4 2 verified call-sites-verified pascal16 -ret16 GetSystemMenu(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L155; all 2 direct call sites map to verified address-linked function rows and readable C All 2 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:0268 USER CREATECARET 8 1 verified callsite-reviewed pascal16 -ret16 CreateCaret(word word word word) Wine wine-11.15 user.exe16.spec line 162; disassembly 1008:181b-182e The sole call passes TPWinCrt HWND, null bitmap, character width, and height 2 in exact far-Pascal order; BOOL16 is intentionally ignored.
1228:026c USER DESTROYCARET 0 1 verified callsite-reviewed pascal16 -ret16 DestroyCaret() Wine wine-11.15 user.exe16.spec line 163; disassembly 1008:185b-1864 The sole call has no arguments; BOOL16 is intentionally ignored.
1228:0270 USER SETCARETPOS 4 1 verified callsite-reviewed pascal16 -ret16 SetCaretPos(word word) Wine wine-11.15 user.exe16.spec line 164; disassembly 1008:182f-184f The sole call passes 16-bit wrapped x then y coordinates; BOOL16 is intentionally ignored.
1228:0274 USER SHOWCARET 2 1 verified callsite-reviewed pascal16 -ret16 ShowCaret(word) Wine wine-11.15 user.exe16.spec line 166; disassembly 1008:1850-185a The sole call passes the TPWinCrt HWND; BOOL16 is intentionally ignored.
1228:0278 USER LOADCURSOR 6 9 verified call-sites-verified pascal16 -ret16 LoadCursor(word str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L172; all 9 direct call sites map to verified address-linked function rows and readable C All 9 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:027c USER LOADICON 6 3 verified binary-reviewed pascal16 HICON16 LoadIcon(HINSTANCE16 segstr) disassembly 1000:0186-0194, 1008:2564-2573, 1018:128d-129b; Wine 11.15 USER ordinal 174; class-builder tests All three class-construction calls have exact instance/integer-resource arguments, handle publication, first-instance behavior, and no hidden ownership transfer.
1228:0280 USER LOADBITMAP 6 3 verified binary-reviewed pascal16 -ret16 LoadBitmap(word str) Wine 11.15 USER ordinal 175 prototype; all call sites 1000:5491,5551,5586 in verified asset initializer; reconstructed/tests/test_asset_initializer.c All calls pass current HINSTANCE16 and MAKEINTRESOURCE selectors zero for IDs 500,102,101; returned HBITMAPs publish to digit atlas or window fields +54/+52 at exact progress stages.
1228:0284 USER TRANSLATEACCELERATOR 8 1 verified binary-reviewed pascal16 -ret16 TranslateAccelerator(word word ptr) Wine 11.15 USER ordinal 178 prototype; sole call at 1018:1d48; reconstructed/tests/test_application_loop.c The sole call passes main-window HWND +4, application HACCEL +0x0c, and exact MSG16 pointer; zero/nonzero return becomes AL false/true.
1228:0288 USER GETSYSTEMMETRICS 0 14 verified call-sites-verified pascal16 -ret16 GetSystemMetrics(s_word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L178; all 14 direct call sites map to verified address-linked function rows and readable C All 14 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:028c USER GETSYSCOLOR 0 2 verified call-sites-verified pascal16 GetSysColor(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L179; all 2 direct call sites map to verified address-linked function rows and readable C All 2 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:0290 USER DIALOGBOXPARAM 16 1 verified binary-reviewed pascal16 INT16 DialogBoxParam(HINSTANCE16 segstr HWND16 segptr LPARAM16) disassembly 1008:2b30-2b7d; Wine 11.15 USER ordinal 239; callback ledger; reconstructed/tests/test_dialog.c Sole indirect call passes process instance, template +1d, parent HWND, bound dispatcher +12, init value +21; preserves/restores application active dialog, maps -1 to status ffff, clears HWND, and returns INT16.
1228:0294 USER CREATEDIALOGPARAM 16 1 verified binary-reviewed pascal16 HWND16 CreateDialogParam(HINSTANCE16 segstr HWND16 segptr LPARAM16) disassembly 1008:2a8f-2ac8; Wine 11.15 USER ordinal 241; callback ledger; reconstructed/tests/test_dialog.c Sole indirect call passes process instance, template +1d, parent HWND, bound dispatcher +12, and init value +21; stores HWND, maps zero to status ffff, and preserves returned AH in its Boolean result.
1228:0298 USER ISZOOMED 0 1 verified binary-reviewed pascal16 -ret16 IsZoomed(word) Wine 11.15 USER ordinal 272 prototype; disassembly 1018:15db-15ed; reconstructed/tests/test_window_placement.c The sole call receives the receiver HWND after IsIconic returned zero and preserves all saved-placement words by returning immediately on nonzero.
1228:029c USER SELECTPALETTE 6 23 verified call-sites-verified pascal16 -ret16 SelectPalette(word word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L282; all 23 direct call sites map to verified address-linked function rows and readable C All 23 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:02a0 USER REALIZEPALETTE 2 11 verified call-sites-verified pascal16 -ret16 RealizePalette(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L283; all 11 direct call sites map to verified address-linked function rows and readable C All 11 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:02a4 USER DEFDLGPROC 10 0 verified unused-slot-verified pascal16 DefDlgProc(word word word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L304; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:02a8 USER GETCLASSINFO 10 1 verified binary-reviewed pascal16 -ret16 GetClassInfo(word segstr ptr) Wine 11.15 USER ordinal 404 prototype; sole call at 1018:0e68; reconstructed/tests/test_class_registration.c The sole call passes current HINSTANCE16, VMT +0x2c far class name, and exact 26-byte WNDCLASS16 pointer; nonzero skips builder/registration and returns true.
1228:02ac USER WVSPRINTF 12 2 verified call-sites-verified pascal16 -ret16 wvsprintf(ptr str ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L391; all 2 direct call sites map to verified address-linked function rows and readable C All 2 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
1228:02b0 USER DEFMDICHILDPROC 10 0 verified unused-slot-verified pascal16 DefMDIChildProc(word word word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L410; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:02b4 USER TRANSLATEMDISYSACCEL 6 1 verified binary-reviewed pascal16 -ret16 TranslateMDISysAccel(word ptr) Wine 11.15 USER ordinal 451 prototype; sole call at 1018:1d91; reconstructed/tests/test_application_loop.c The sole call follows main-window VMT +0x30 to a client object, passes client HWND +4 and exact MSG16 pointer, and booleanizes the BOOL16 result; null client skips the import.
1228:02b8 USER CREATEWINDOWEX 34 1 verified binary-reviewed pascal16 HWND16 CreateWindowEx(long segstr segstr long s_word s_word s_word s_word HWND16 HMENU16 HINSTANCE16 segptr) disassembly 1018:13cd-1429; Wine 11.15 USER ordinal 452; reconstructed/tests/test_window_creation.c Sole call passes exact extended/style dwords, VMT class far pointer, owned title, signed placement words, parent HWND, menu/id, process instance, far parameter, and stores returned HWND before common binding/error handling.
1228:02bc KEYBOARD Ordinal_5 2147483647 3 verified binary-reviewed pascal16 -ret16 AnsiToOem(segstr segptr) disassembly 1008:2629-2634, 1020:04d4-04f7, and 1020:0683-06a6; Wine 11.15 KEYBOARD ordinal 5; path and Borland-record tests All three call sites use identical source/destination buffers for in-place conversion: bounded DOS path, assigned TextRec name, and assigned FileRec name; results are ignored.
1228:02c0 KEYBOARD Ordinal_6 2147483647 1 verified binary-reviewed pascal16 -ret16 OemToAnsi(segstr segptr) disassembly 1008:25dc-25ea; Wine 11.15 KEYBOARD ordinal 6; reconstructed/tests/test_tpwincrt_lifecycle.c Sole call passes the same 80-byte module-title buffer as source and destination for in-place OEM-to-ANSI conversion; return is ignored.
1228:02c4 KERNEL GETVERSION 0 0 verified unused-slot-verified pascal16 GetVersion() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L6; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:02c8 KERNEL GLOBALALLOC 6 0 verified unused-slot-verified pascal16 -ret16 GlobalAlloc(word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L18; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:02cc KERNEL GLOBALFREE 2 0 verified unused-slot-verified pascal16 -ret16 GlobalFree(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L20; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:02d0 KERNEL GLOBALLOCK 2 0 verified unused-slot-verified pascal16 GlobalLock(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L21; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:02d4 KERNEL GLOBALUNLOCK 2 0 verified unused-slot-verified pascal16 -ret16 GlobalUnlock(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L22; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:02d8 KERNEL GLOBALHANDLE 2 0 verified unused-slot-verified pascal16 GlobalHandle(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L24; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:02dc KERNEL GLOBALCOMPACT 4 0 verified unused-slot-verified pascal16 GlobalCompact(long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L28; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:02e0 KERNEL WAITEVENT 2 0 verified unused-slot-verified pascal16 -ret16 WaitEvent(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L33; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:02e4 KERNEL GETCURRENTTASK 0 0 verified unused-slot-verified pascal16 GetCurrentTask() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L39; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:02e8 KERNEL GETMODULEHANDLE 4 0 verified unused-slot-verified pascal16 GetModuleHandle(segstr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L50; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:02ec KERNEL GETMODULEFILENAME 8 0 verified unused-slot-verified pascal16 -ret16 GetModuleFileName(word ptr s_word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L52; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:02f0 KERNEL GETPROCADDRESS 6 0 verified unused-slot-verified pascal16 GetProcAddress(word str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L53; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:02f4 KERNEL MAKEPROCINSTANCE 6 0 verified unused-slot-verified pascal16 MakeProcInstance(segptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L54; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:02f8 KERNEL FREEPROCINSTANCE 4 0 verified unused-slot-verified pascal16 -ret16 FreeProcInstance(segptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L55; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:02fc KERNEL FINDRESOURCE 10 0 verified unused-slot-verified pascal16 -ret16 FindResource(word str str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L63; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0300 KERNEL LOADRESOURCE 4 0 verified unused-slot-verified pascal16 -ret16 LoadResource(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L64; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0304 KERNEL LOCKRESOURCE 2 0 verified unused-slot-verified pascal16 LockResource(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L65; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0308 KERNEL FREERESOURCE 2 0 verified unused-slot-verified pascal16 -ret16 FreeResource(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L66; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:030c KERNEL _LCLOSE 2 0 verified unused-slot-verified pascal16 -ret16 _lclose(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L85; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0310 KERNEL _LREAD 8 0 verified unused-slot-verified pascal16 -ret16 _lread(word segptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L86; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0314 KERNEL _LCREAT 6 0 verified unused-slot-verified pascal16 -ret16 _lcreat(str word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L87; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0318 KERNEL _LOPEN 6 0 verified unused-slot-verified pascal16 -ret16 _lopen(str word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L89; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:031c KERNEL _LWRITE 8 0 verified unused-slot-verified pascal16 -ret16 _lwrite(word ptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L90; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0320 KERNEL INITTASK 0 0 verified unused-slot-verified pascal16 -register InitTask() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L95; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0324 KERNEL LOADLIBRARY 4 0 verified unused-slot-verified pascal16 -ret16 LoadLibrary(str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L99; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0328 KERNEL FREELIBRARY 2 0 verified unused-slot-verified pascal16 -ret16 FreeLibrary(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L100; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:032c KERNEL SETERRORMODE 2 0 verified unused-slot-verified pascal16 -ret16 SetErrorMode(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L111; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0330 KERNEL __AHINCR 2147483647 0 verified runtime-data equate16 __AHINCR = 8 Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L118 Wine Win16 ordinal 114; this is runtime data, not a callable function.
1228:0334 KERNEL GETPRIVATEPROFILEINT 14 0 verified unused-slot-verified pascal16 -ret16 GetPrivateProfileInt(str str s_word str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L131; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0338 KERNEL GETDOSENVIRONMENT 0 0 verified unused-slot-verified pascal16 GetDOSEnvironment() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L135; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:033c KERNEL GETWINFLAGS 0 0 verified unused-slot-verified pascal16 GetWinFlags() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L136; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0340 KERNEL GETWINDOWSDIRECTORY 6 0 verified unused-slot-verified pascal16 -ret16 GetWindowsDirectory(ptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L138; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0344 KERNEL GETSYSTEMDIRECTORY 6 0 verified unused-slot-verified pascal16 -ret16 GetSystemDirectory(ptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L139; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0348 KERNEL GETFREESPACE 2 0 verified unused-slot-verified pascal16 GetFreeSpace(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L172; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:034c KERNEL ALLOCCSTODSALIAS 2 0 verified unused-slot-verified pascal16 -ret16 AllocCStoDSAlias(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L173; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0350 KERNEL FREESELECTOR 2 0 verified unused-slot-verified pascal16 -ret16 FreeSelector(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L179; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0354 KERNEL PRESTOCHANGOSELECTOR 4 0 verified unused-slot-verified pascal16 -ret16 PrestoChangoSelector(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L180; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0358 USER MESSAGEBOX 12 0 verified unused-slot-verified pascal16 -ret16 MessageBox(word str str word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L1; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:035c USER INITAPP 2 0 verified unused-slot-verified pascal16 -ret16 InitApp(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L5; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0360 USER POSTQUITMESSAGE 0 0 verified unused-slot-verified pascal16 -ret16 PostQuitMessage(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L6; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0364 USER GETTICKCOUNT 2147483647 0 verified unused-slot-verified pascal16 GetTickCount() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L11; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0368 USER SETCAPTURE 2 0 verified unused-slot-verified pascal16 -ret16 SetCapture(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L17; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:036c USER RELEASECAPTURE 0 0 verified unused-slot-verified pascal16 -ret16 ReleaseCapture() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L18; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0370 USER SETFOCUS 2 0 verified unused-slot-verified pascal16 -ret16 SetFocus(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L21; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0374 USER GETFOCUS 0 0 verified unused-slot-verified pascal16 -ret16 GetFocus() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L22; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0378 USER REMOVEPROP 6 0 verified unused-slot-verified pascal16 -ret16 RemoveProp(word ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L23; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:037c USER GETPROP 6 0 verified unused-slot-verified pascal16 -ret16 GetProp(word str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L24; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0380 USER SETPROP 8 0 verified unused-slot-verified pascal16 -ret16 SetProp(word str word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L25; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0384 USER SCREENTOCLIENT 6 0 verified unused-slot-verified pascal16 -ret16 ScreenToClient(word ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L28; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0388 USER ISICONIC 0 0 verified unused-slot-verified pascal16 -ret16 IsIconic(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L30; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:038c USER GETWINDOWRECT 6 0 verified unused-slot-verified pascal16 -ret16 GetWindowRect(word ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L31; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0390 USER GETCLIENTRECT 6 0 verified unused-slot-verified pascal16 -ret16 GetClientRect(word ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L32; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0394 USER GETWINDOWTEXT 0 0 verified unused-slot-verified pascal16 -ret16 GetWindowText(word segptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L35; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0398 USER SETWINDOWTEXT 0 0 verified unused-slot-verified pascal16 -ret16 SetWindowText(word segstr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L36; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:039c USER BEGINPAINT 8 0 verified unused-slot-verified pascal16 -ret16 BeginPaint(word ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L38; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:03a0 USER ENDPAINT 6 0 verified unused-slot-verified pascal16 -ret16 EndPaint(word ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L39; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:03a4 USER CREATEWINDOW 34 0 verified unused-slot-verified pascal16 -ret16 CreateWindow(str str long s_word s_word s_word s_word word word word segptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L40; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:03a8 USER SHOWWINDOW 4 0 verified unused-slot-verified pascal16 -ret16 ShowWindow(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L41; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:03ac USER GETPARENT 2 0 verified unused-slot-verified pascal16 -ret16 GetParent(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L45; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:03b0 USER ISWINDOW 0 0 verified unused-slot-verified pascal16 -ret16 IsWindow(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L46; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:03b4 USER ISCHILD 0 0 verified unused-slot-verified pascal16 -ret16 IsChild(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L47; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:03b8 USER DESTROYWINDOW 2 0 verified unused-slot-verified pascal16 -ret16 DestroyWindow(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L52; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:03bc USER REGISTERCLASS 4 0 verified unused-slot-verified pascal16 -ret16 RegisterClass(ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L56; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:03c0 USER SCROLLWINDOW 14 0 verified unused-slot-verified pascal16 -ret16 ScrollWindow(word s_word s_word ptr ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L60; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:03c4 USER SETSCROLLPOS 8 0 verified unused-slot-verified pascal16 -ret16 SetScrollPos(word word s_word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L61; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:03c8 USER SETSCROLLRANGE 10 0 verified unused-slot-verified pascal16 -ret16 SetScrollRange(word word s_word s_word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L63; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:03cc USER GETDC 2 0 verified unused-slot-verified pascal16 -ret16 GetDC(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L65; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:03d0 USER RELEASEDC 4 0 verified unused-slot-verified pascal16 -ret16 ReleaseDC(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L67; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:03d4 USER SETCURSOR 2 0 verified unused-slot-verified pascal16 -ret16 SetCursor(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L68; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:03d8 USER ENDDIALOG 4 0 verified unused-slot-verified pascal16 -ret16 EndDialog(word s_word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L87; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:03dc USER ISDIALOGMESSAGE 6 0 verified unused-slot-verified pascal16 -ret16 IsDialogMessage(word ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L89; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:03e0 USER GETDLGITEM 4 0 verified unused-slot-verified pascal16 -ret16 GetDlgItem(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L90; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:03e4 USER SETDLGITEMTEXT 8 0 verified unused-slot-verified pascal16 -ret16 SetDlgItemText(word word segstr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L91; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:03e8 USER GETDLGITEMTEXT 10 0 verified unused-slot-verified pascal16 -ret16 GetDlgItemText(word word segptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L92; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:03ec USER SENDDLGITEMMESSAGE 12 0 verified unused-slot-verified pascal16 SendDlgItemMessage(word word word word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L100; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:03f0 USER MESSAGEBEEP 2 0 verified unused-slot-verified pascal16 -ret16 MessageBeep(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L103; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:03f4 USER GETKEYSTATE 0 0 verified unused-slot-verified pascal16 -ret16 GetKeyState(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L105; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:03f8 USER DEFWINDOWPROC 10 0 verified unused-slot-verified pascal16 DefWindowProc(word word word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L106; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:03fc USER GETMESSAGE 14 0 verified unused-slot-verified pascal16 -ret16 GetMessage(ptr word word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L107; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0400 USER PEEKMESSAGE 14 0 verified unused-slot-verified pascal16 -ret16 PeekMessage(ptr word word word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L108; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0404 USER SENDMESSAGE 10 0 verified unused-slot-verified pascal16 SendMessage(word word word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L110; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0408 USER WAITMESSAGE 0 0 verified unused-slot-verified pascal16 -ret16 WaitMessage() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L111; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:040c USER TRANSLATEMESSAGE 4 0 verified unused-slot-verified pascal16 -ret16 TranslateMessage(ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L112; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0410 USER DISPATCHMESSAGE 4 0 verified unused-slot-verified pascal16 DispatchMessage(ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L113; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0414 USER CALLWINDOWPROC 14 0 verified unused-slot-verified pascal16 CallWindowProc(segptr word word word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L121; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0418 USER UPDATEWINDOW 2 0 verified unused-slot-verified pascal16 -ret16 UpdateWindow(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L123; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:041c USER INVALIDATERECT 10 0 verified unused-slot-verified pascal16 -ret16 InvalidateRect(word ptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L124; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0420 USER GETWINDOWWORD 4 0 verified unused-slot-verified pascal16 -ret16 GetWindowWord(word s_word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L132; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0424 USER GETWINDOWLONG 4 0 verified unused-slot-verified pascal16 GetWindowLong(word s_word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L134; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0428 USER SETWINDOWLONG 8 0 verified unused-slot-verified pascal16 SetWindowLong(word s_word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L135; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:042c USER ENABLEMENUITEM 6 0 verified unused-slot-verified pascal16 -ret16 EnableMenuItem(word word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L154; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0430 USER GETSYSTEMMENU 4 0 verified unused-slot-verified pascal16 -ret16 GetSystemMenu(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L155; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0434 USER CREATECARET 8 0 verified unused-slot-verified pascal16 -ret16 CreateCaret(word word word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L162; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0438 USER DESTROYCARET 0 0 verified unused-slot-verified pascal16 -ret16 DestroyCaret() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L163; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:043c USER SETCARETPOS 4 0 verified unused-slot-verified pascal16 -ret16 SetCaretPos(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L164; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0440 USER SHOWCARET 2 0 verified unused-slot-verified pascal16 -ret16 ShowCaret(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L166; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0444 USER LOADCURSOR 6 0 verified unused-slot-verified pascal16 -ret16 LoadCursor(word str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L172; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0448 USER LOADICON 6 0 verified unused-slot-verified pascal16 -ret16 LoadIcon(word str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L173; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:044c USER LOADBITMAP 6 0 verified unused-slot-verified pascal16 -ret16 LoadBitmap(word str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L174; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0450 USER TRANSLATEACCELERATOR 8 0 verified unused-slot-verified pascal16 -ret16 TranslateAccelerator(word word ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L177; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0454 USER GETSYSTEMMETRICS 0 0 verified unused-slot-verified pascal16 -ret16 GetSystemMetrics(s_word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L178; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0458 USER GETSYSCOLOR 0 0 verified unused-slot-verified pascal16 GetSysColor(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L179; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:045c USER DIALOGBOXPARAM 16 0 verified unused-slot-verified pascal16 -ret16 DialogBoxParam(word str word segptr long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L239; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0460 USER CREATEDIALOGPARAM 16 0 verified unused-slot-verified pascal16 -ret16 CreateDialogParam(word str word segptr long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L241; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0464 USER ISZOOMED 0 0 verified unused-slot-verified pascal16 -ret16 IsZoomed(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L272; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0468 USER SELECTPALETTE 6 0 verified unused-slot-verified pascal16 -ret16 SelectPalette(word word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L282; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:046c USER REALIZEPALETTE 2 0 verified unused-slot-verified pascal16 -ret16 RealizePalette(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L283; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0470 USER DEFDLGPROC 10 0 verified unused-slot-verified pascal16 DefDlgProc(word word word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L304; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0474 USER GETCLASSINFO 10 0 verified unused-slot-verified pascal16 -ret16 GetClassInfo(word segstr ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L376; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0478 USER WVSPRINTF 12 0 verified unused-slot-verified pascal16 -ret16 wvsprintf(ptr str ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L391; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:047c USER DEFMDICHILDPROC 10 0 verified unused-slot-verified pascal16 DefMDIChildProc(word word word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L410; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0480 USER TRANSLATEMDISYSACCEL 6 0 verified unused-slot-verified pascal16 -ret16 TranslateMDISysAccel(word ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L414; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0484 USER CREATEWINDOWEX 34 0 verified unused-slot-verified pascal16 -ret16 CreateWindowEx(long str str long s_word s_word s_word s_word word word word segptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L415; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:0488 KEYBOARD Ordinal_5 2147483647 0 verified unused-slot-verified pascal16 -ret16 AnsiToOem(str ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/keyboard.drv16/keyboard.drv16.spec#L5; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1228:048c KEYBOARD Ordinal_6 2147483647 0 verified unused-slot-verified pascal16 -ret16 OemToAnsi(str ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/keyboard.drv16/keyboard.drv16.spec#L6; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
1 address library import_name stack_purge_bytes call_sites status stage prototype evidence notes
2 1228:0000 KERNEL GETVERSION 0 2 verified binary-reviewed pascal16 dword GetVersion() disassembly 1000:fdb0-fdf2 and 1010:05ad-05c9; Wine 11.15 KERNEL ordinal 3; program-entry and multimedia-startup tests Both call sites take no arguments; the NE entry preserves DX:AX while the multimedia unit stores AX only, and both decode low-byte major/high-byte minor exactly.
3 1228:0004 KERNEL GLOBALALLOC 6 3 verified binary-reviewed pascal16 -ret16 GlobalAlloc(word long) Wine 11.15 ordinal 15 prototype; call sites 1008:15c7, 1018:01dc, and 1020:0222; focused global-memory, thunk-pool, and heap tests All calls have exact flags/uint32 byte order, handle use, and failure behavior represented; uses are application locked blocks, 256-byte executable thunk pools, and Borland heap blocks.
4 1228:0008 KERNEL GLOBALFREE 2 2 verified binary-reviewed pascal16 -ret16 GlobalFree(word) Wine 11.15 ordinal 17 prototype; call sites 1008:15e7 and 1020:035b; reconstructed/tests/test_global_memory.c and test_heap_paths.c Both calls pass a GlobalHandle-derived HGLOBAL after GlobalUnlock and ignore the returned handle exactly.
5 1228:000c KERNEL GLOBALLOCK 2 3 verified binary-reviewed pascal16 GlobalLock(word) Wine 11.15 ordinal 18 prototype; call sites 1008:15c7, 1018:01dc, and 1020:0222; focused global-memory, thunk-pool, and heap tests All calls pass the immediately returned HGLOBAL and preserve the resulting 16:16 pointer, including the unguarded thunk-pool lock and guarded Borland allocator path.
6 1228:0010 KERNEL GLOBALUNLOCK 2 5 verified binary-reviewed pascal16 -ret16 GlobalUnlock(word) Wine 11.15 KERNEL ordinal 19 prototype; call sites 1008:10c3,139c,15ab,15f6 and 1020:0356; focused sound/palette/bitmap/global-memory/heap tests All five calls are verified: three loaded-resource handles after copy/use and two GlobalHandle-derived allocations before GlobalFree; every BOOL16 return is ignored.
7 1228:0014 KERNEL GLOBALHANDLE 2 2 verified binary-reviewed pascal16 GlobalHandle(word) Wine 11.15 ordinal 21 prototype; call sites 1008:15ef and 1020:034b; reconstructed/tests/test_global_memory.c and test_heap_paths.c Both calls pass only the selector half of a far pointer; zero handles suppress freeing and nonzero handles feed the reviewed unlock/free sequence.
8 1228:0018 KERNEL GLOBALCOMPACT 4 1 verified callsite-reviewed pascal16 GlobalCompact(long) Wine wine-11.15 krnl386.exe16.spec line 28; disassembly 1020:019a-01c5 The sole call passes uint32 zero, preserves a high-word nonzero result, otherwise compares the low word with local free-byte counts.
9 1228:001c KERNEL WAITEVENT 2 1 verified binary-reviewed pascal16 -ret16 WaitEvent(word) disassembly 1020:0023-002a; Wine 11.15 KERNEL ordinal 30 prototype; reconstructed/tests/test_borland_startup.c Sole call pushes literal zero before startup InitApp; no return value is consumed, and ordering plus argument are tested.
10 1228:0020 KERNEL GETCURRENTTASK 0 2 verified binary-reviewed pascal16 GetCurrentTask() Wine 11.15 KERNEL ordinal 36 prototype; call sites 1010:008e and 1010:0327; reconstructed/tests/test_multimedia.c Finalizer passes the task to CTL3DUNREGISTER; loader passes it to CTL3DREGISTER. Both dynamic targets, returns, guards, and cleanup are verified.
11 1228:0024 KERNEL GETMODULEHANDLE 4 1 verified binary-reviewed pascal16 GetModuleHandle(segstr) Wine 11.15 KERNEL ordinal 47 prototype; sole call at 1010:013e; reconstructed/tests/test_multimedia.c The sole call passes the original far module-name argument; its HINSTANCE16 feeds GetModuleFileName for the fourth CTL3D search location.
12 1228:0028 KERNEL GETMODULEFILENAME 8 3 verified binary-reviewed pascal16 -ret16 GetModuleFileName(HINSTANCE16 segptr uint16) disassembly call sites 1008:25ca, 1010:0148, 1020:084c; Wine 11.15 KERNEL ordinal 49; focused TPWinCrt, multimedia, and command-line tests All three call sites have exact module, far-buffer, maximum-size, return-use, and in-place follow-up semantics represented.
13 1228:002c KERNEL GETPROCADDRESS 6 11 verified binary-reviewed pascal16 GetProcAddress(word str) Wine 11.15 KERNEL ordinal 50 prototype; eleven call sites 1010:0238-031b; reconstructed/tests/test_multimedia.c All calls pass the loaded HINSTANCE16 and exact ordered CTL3D names; far returns populate slots 0-10, except legacy Windows deliberately zeros slot 8 without calling the import.
14 1228:0030 KERNEL MAKEPROCINSTANCE 6 1 verified binary-reviewed pascal16 MakeProcInstance(segptr word) Wine 11.15 ordinal 51 prototype; sole call at 1018:1ac7; relocation to 1018:0133; reconstructed/tests/test_application.c The sole call passes the relocated bound-dispatch procedure and current HINSTANCE16, then stores the returned far proc instance in 1028:0672/0674.
15 1228:0034 KERNEL FREEPROCINSTANCE 4 1 verified binary-reviewed pascal16 -ret16 FreeProcInstance(segptr) Wine 11.15 ordinal 52 prototype; sole call at 1018:1b15; reconstructed/tests/test_application.c The sole call releases exactly the stored bound-dispatch proc instance before root/application allocation destruction; return is ignored.
16 1228:0038 KERNEL FINDRESOURCE 10 3 verified binary-reviewed pascal16 -ret16 FindResource(word str str) Wine 11.15 KERNEL ordinal 60 prototype; call sites 1008:1061,133c,14b3; sound/palette/bitmap harnesses All calls pass the current HINSTANCE16, exact name/MAKEINTRESOURCE far pointer, and custom type WAV, pal, or DAT; result chaining and lack of failure checks are represented.
17 1228:003c KERNEL LOADRESOURCE 4 3 verified binary-reviewed pascal16 -ret16 LoadResource(word word) Wine 11.15 KERNEL ordinal 61 prototype; call sites 1008:1067,134a,14c1; sound/palette/bitmap harnesses All calls pass current HINSTANCE16 plus the preceding HRSRC16, preserve the HGLOBAL16, and perform no failure check.
18 1228:0040 KERNEL LOCKRESOURCE 2 3 verified binary-reviewed pascal16 LockResource(word) Wine 11.15 KERNEL ordinal 62 prototype; call sites 1008:1095,1355,14cc; sound/palette/bitmap harnesses All calls receive the immediately loaded HGLOBAL16 and preserve the returned far pointer for byte copy, DIB header/bits, or waveform data.
19 1228:0044 KERNEL FREERESOURCE 2 2 verified binary-reviewed pascal16 -ret16 FreeResource(word) Wine 11.15 KERNEL ordinal 63 prototype; call sites 1008:10cb and 15b3; sound/bitmap harnesses Both calls occur after GlobalUnlock on the same resource handle and ignore BOOL16; the palette loader's intentional Unlock-only behavior is separately verified.
20 1228:0048 KERNEL _LCLOSE 2 2 verified call-sites-verified HFILE16 LClose16(HFILE16 file) Wine wine-11.15 ordinal 81 prototype; disassembly 1000:a8ea-a99b and a99c-ab3b; reconstructed/tdkpin_highscores.c; reconstructed/tests/test_highscores.c Both call sites close only successfully created/opened HiScores.Dat handles; load closes after valid or invalid header, save closes after all writes, returns are intentionally ignored, and no close occurs after -1.
21 1228:004c KERNEL _LREAD 8 3 verified call-sites-verified UINT16 LRead16(HFILE16 file, Win16FarPtr bytes, UINT16 byte_count) Wine wine-11.15 ordinal 82 prototype; disassembly 1000:a9d1-aa2e; reconstructed/tdkpin_highscores.c; reconstructed/tests/test_highscores.c All calls use an opened HiScores.Dat handle: 16 bytes to SS header, then only after header equality 40 bytes to SS encrypted scores and 220 bytes directly to DGROUP 08a6; all returns are deliberately ignored and short-read residue/tail effects are modeled and tested.
22 1228:0050 KERNEL _LCREAT 6 1 verified call-sites-verified HFILE16 LCreate16(Win16FarPtr file_name, INT16 attributes) Wine wine-11.15 ordinal 83 prototype; disassembly 1000:a8ee-a8fa; reconstructed/tdkpin_highscores.c; reconstructed/tests/test_highscores.c Sole call passes DGROUP 0312 "HiScores.Dat" and attribute zero; signed -1 failure skips buffer construction, writes, and close; success handle is retained exactly.
23 1228:0054 KERNEL _LOPEN 6 2 verified call-sites-verified HFILE16 LOpen16(Win16FarPtr file_name, INT16 mode) Wine wine-11.15 ordinal 85 prototype; disassembly 1000:a9a4-a9c8; reconstructed/tdkpin_highscores.c; reconstructed/tests/test_highscores.c Both calls use DGROUP 0320 "HiScores.Dat"; mode zero is tried first and exactly on signed -1 mode 0x40 is retried; a second -1 selects defaults without read or close, and all branches are tested.
24 1228:0058 KERNEL _LWRITE 8 3 verified call-sites-verified UINT16 LWrite16(HFILE16 file, Win16FarPtr bytes, UINT16 byte_count) Wine wine-11.15 ordinal 86 prototype; disassembly 1000:a961-a990; reconstructed/tdkpin_highscores.c; reconstructed/tests/test_highscores.c All three calls use the successful HFILE and write header DGROUP 0014/16 bytes, encrypted-score SS buffer/40 bytes, then name SS buffer/220 bytes; every return is deliberately ignored and byte order is tested.
25 1228:005c KERNEL INITTASK 0 1 verified binary-reviewed pascal16 -register InitTask() disassembly 1000:fd85-fd8e and 1020:0002 register stores; Wine 11.15 KERNEL ordinal 91; reconstructed/tests/test_program_entry.c Sole register-return call supplies AX loader gate, ES:BX command line, DX show command, SI previous instance, and DI current instance directly to verified Borland startup.
26 1228:0060 KERNEL LOADLIBRARY 4 2 verified binary-reviewed pascal16 -ret16 LoadLibrary(str) Wine 11.15 KERNEL ordinal 95 prototype; modern and located-legacy calls at 1010:01f8/0216; reconstructed/tests/test_multimedia.c Both calls pass the mutable CTL3D path buffer; direct and locator-gated branches, <32 error handles, successful module lifecycle, and skipped-load failure are verified.
27 1228:0064 KERNEL FREELIBRARY 2 1 verified callsite-reviewed pascal16 -ret16 FreeLibrary(word) Wine wine-11.15 krnl386.exe16.spec line 100; disassembly 1010:0007-0016 The sole call is guarded by module handle >=32, passes that handle, ignores BOOL16, and intentionally leaves the stored handle unchanged while clearing proc slots.
28 1228:0068 KERNEL SETERRORMODE 2 2 verified binary-reviewed pascal16 -ret16 SetErrorMode(word) Wine 11.15 KERNEL ordinal 107 prototype; calls 1010:01f9/020d; reconstructed/tests/test_multimedia.c Modern loading sets 0x8000 immediately before LoadLibrary and 0 immediately after, ignores both returns, and legacy loading skips both calls; ordering is tested.
29 1228:006c KERNEL __AHINCR 2147483647 0 verified runtime-data equate16 __AHINCR = 8 Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L118 Wine Win16 ordinal 114; this is runtime data, not a callable function.
30 1228:0070 KERNEL GETPRIVATEPROFILEINT 14 3 verified call-sites-verified pascal16 -ret16 GetPrivateProfileInt(str str s_word str) Wine 11.15 KERNEL ordinal 127 prototype; disassembly 1008:1095-10b1; reconstructed/tests/test_sound.c; all 3 direct call sites map to verified address-linked function rows and readable C All 3 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
31 1228:0074 KERNEL GETDOSENVIRONMENT 0 1 verified binary-reviewed pascal16 segptr GetDOSEnvironment() disassembly 1008:2821-283a; Wine 11.15 KERNEL ordinal 131; reconstructed/tests/test_multimedia_paths.c Sole no-argument call returns the far base of the double-NUL DOS environment block; traversal preserves selector and returns a pointer immediately after matching NAME=.
32 1228:0078 KERNEL GETWINFLAGS 0 1 verified binary-reviewed pascal16 dword GetWinFlags() disassembly 1020:0038-0049; Wine 11.15 KERNEL ordinal 132 prototype; reconstructed/tests/test_borland_startup.c Sole call takes no arguments; only returned AL bits c0 and 02 classify 086/186, 286, or 386-plus arithmetic paths, including ignored upper bits.
33 1228:007c KERNEL GETWINDOWSDIRECTORY 6 1 verified binary-reviewed pascal16 -ret16 GetWindowsDirectory(ptr word) Wine 11.15 KERNEL ordinal 134 prototype; sole call at 1010:00df; reconstructed/tests/test_multimedia.c The sole call receives the 256-byte search buffer with maximum 0xff; its return is ignored and resulting directory becomes the second CTL3D search location.
34 1228:0080 KERNEL GETSYSTEMDIRECTORY 6 2 verified binary-reviewed pascal16 -ret16 GetSystemDirectory(segptr uint16) disassembly 1010:0107-0116 and 0476-0483; Wine 11.15 KERNEL ordinal 135; multimedia tests Locator uses a 255-byte stack buffer; unit startup uses the exact 200-byte DGROUP buffer and retains the returned length as its path-probe gate.
35 1228:0084 KERNEL GETFREESPACE 2 1 verified callsite-reviewed pascal16 GetFreeSpace(word) Wine wine-11.15 krnl386.exe16.spec line 172; disassembly 1020:016c-0190 The sole call passes 0x1000 and its uint32 result receives every local segment's uint16 free-byte count with carry.
36 1228:0088 KERNEL ALLOCCSTODSALIAS 2 2 verified binary-reviewed pascal16 -ret16 AllocCStoDSAlias(word) Wine 11.15 ordinal 170 prototype; call sites 1018:02bb and 1018:030c; reconstructed/tests/test_bound_thunks.c Allocate and release each alias the thunk's code selector, preserve its offset, patch through the returned writable selector, and free that alias afterward.
37 1228:008c KERNEL FREESELECTOR 2 2 verified binary-reviewed pascal16 -ret16 FreeSelector(word) Wine 11.15 ordinal 176 prototype; call sites 1018:02e9 and 1018:0329; reconstructed/tests/test_bound_thunks.c Both calls release exactly the temporary CS-to-DS alias returned for the current thunk and ignore the result.
38 1228:0090 KERNEL PRESTOCHANGOSELECTOR 4 1 verified binary-reviewed pascal16 -ret16 PrestoChangoSelector(word word) Wine 11.15 ordinal 177 prototype; sole call at 1018:029f; reconstructed/tests/test_bound_thunks.c The generated-pool selector is passed as both source and destination after all bytes are initialized, converting the locked block for executable thunk use; return is ignored.
39 1228:0094 MMTIMER SYSTEMTIMERMAKE 8 1 verified binary-reviewed pascal16 -ret16 SystemTimerMake(HWND16 recipient, word delay_ms, word resolution_ms, word one_shot) MMTIMER.DLL 1000:0039 disassembly; export ordinal 1; f1d9ac980c7bfba5dc53eaa9e7cb2c3cd9b82f879ee8962ad40bf863d641bb49 Binary-reviewed wrapper around timeSetEvent16: it installs MMTIMER 1000:0002, posts message 0x0580 to recipient, and returns the multimedia timer id.
40 1228:0098 MMSYSTEM SNDPLAYSOUND 6 4 verified binary-reviewed pascal16 sndPlaySound(ptr word) Wine 11.15 MMSYSTEM ordinal 2 prototype; call sites 1008:10ff,1164,1177,11ab; reconstructed/tests/test_sound.c All four calls are verified: NULL/0 stop in unload/play/stop helper, and loaded far sound/flags 5 playback with BOOL result stored to Playing.
41 1228:009c MMSYSTEM WAVEOUTGETNUMDEVS 0 1 verified binary-reviewed pascal16 waveOutGetNumDevs() Wine 11.15 MMSYSTEM ordinal 401 prototype; disassembly 1008:0fb8-0fc7; reconstructed/tests/test_sound.c The sole call has no arguments, stores the UINT16 device count at DGROUP 43ee, and returns early on zero; count and branch semantics are verified.
42 1228:00a0 MMSYSTEM WAVEOUTGETDEVCAPS 8 1 verified binary-reviewed pascal16 waveOutGetDevCaps(word ptr word) Wine 11.15 MMSYSTEM ordinal 402 prototype; disassembly 1008:0fca-0fe5; exact WAVEOUTCAPS16; reconstructed/tests/test_sound.c The sole call passes zero-filled device id 43f0, far DGROUP buffer 43be, and exact size 48; MMRESULT zero succeeds and failure clears device count.
43 1228:00a4 MMSYSTEM WAVEOUTGETVOLUME 6 1 verified binary-reviewed pascal16 waveOutGetVolume(word ptr) Wine 11.15 MMSYSTEM ordinal 415 prototype; disassembly 1008:1000-1027; reconstructed/tests/test_sound.c The sole conditional call passes device id 43f0 and a zeroed stack DWORD; its return is ignored and bits 8..15 of volume are rounded down to a multiple of ten.
44 1228:00a8 MMSYSTEM TIMEKILLEVENT 2147483647 1 verified binary-reviewed pascal16 timeKillEvent(word) Wine wine-11.15 MMSYSTEM ordinal 603 prototype; disassembly 1008:2932-295b; reconstructed/tests/test_system_timer.c The sole call passes the nonzero uint16 timer id from object offset +2, ignores the MMRESULT, and unconditionally clears the stored id afterward.
45 1228:00ac KERNEL GETVERSION 0 0 verified unused-slot-verified pascal16 GetVersion() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L6; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
46 1228:00b0 KERNEL GLOBALALLOC 6 0 verified unused-slot-verified pascal16 -ret16 GlobalAlloc(word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L18; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
47 1228:00b4 KERNEL GLOBALFREE 2 0 verified unused-slot-verified pascal16 -ret16 GlobalFree(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L20; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
48 1228:00b8 KERNEL GLOBALLOCK 2 0 verified unused-slot-verified pascal16 GlobalLock(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L21; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
49 1228:00bc KERNEL GLOBALUNLOCK 2 0 verified unused-slot-verified pascal16 -ret16 GlobalUnlock(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L22; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
50 1228:00c0 KERNEL GLOBALHANDLE 2 0 verified unused-slot-verified pascal16 GlobalHandle(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L24; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
51 1228:00c4 KERNEL GLOBALCOMPACT 4 0 verified unused-slot-verified pascal16 GlobalCompact(long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L28; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
52 1228:00c8 KERNEL WAITEVENT 2 0 verified unused-slot-verified pascal16 -ret16 WaitEvent(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L33; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
53 1228:00cc KERNEL GETCURRENTTASK 0 0 verified unused-slot-verified pascal16 GetCurrentTask() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L39; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
54 1228:00d0 KERNEL GETMODULEHANDLE 4 0 verified unused-slot-verified pascal16 GetModuleHandle(segstr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L50; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
55 1228:00d4 KERNEL GETMODULEFILENAME 8 0 verified unused-slot-verified pascal16 -ret16 GetModuleFileName(word ptr s_word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L52; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
56 1228:00d8 KERNEL GETPROCADDRESS 6 0 verified unused-slot-verified pascal16 GetProcAddress(word str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L53; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
57 1228:00dc KERNEL MAKEPROCINSTANCE 6 0 verified unused-slot-verified pascal16 MakeProcInstance(segptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L54; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
58 1228:00e0 KERNEL FREEPROCINSTANCE 4 0 verified unused-slot-verified pascal16 -ret16 FreeProcInstance(segptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L55; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
59 1228:00e4 KERNEL FINDRESOURCE 10 0 verified unused-slot-verified pascal16 -ret16 FindResource(word str str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L63; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
60 1228:00e8 KERNEL LOADRESOURCE 4 0 verified unused-slot-verified pascal16 -ret16 LoadResource(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L64; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
61 1228:00ec KERNEL LOCKRESOURCE 2 0 verified unused-slot-verified pascal16 LockResource(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L65; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
62 1228:00f0 KERNEL FREERESOURCE 2 0 verified unused-slot-verified pascal16 -ret16 FreeResource(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L66; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
63 1228:00f4 KERNEL _LCLOSE 2 0 verified unused-slot-verified pascal16 -ret16 _lclose(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L85; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
64 1228:00f8 KERNEL _LREAD 8 0 verified unused-slot-verified pascal16 -ret16 _lread(word segptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L86; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
65 1228:00fc KERNEL _LCREAT 6 0 verified unused-slot-verified pascal16 -ret16 _lcreat(str word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L87; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
66 1228:0100 KERNEL _LOPEN 6 0 verified unused-slot-verified pascal16 -ret16 _lopen(str word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L89; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
67 1228:0104 KERNEL _LWRITE 8 0 verified unused-slot-verified pascal16 -ret16 _lwrite(word ptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L90; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
68 1228:0108 KERNEL INITTASK 0 0 verified unused-slot-verified pascal16 -register InitTask() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L95; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
69 1228:010c KERNEL LOADLIBRARY 4 0 verified unused-slot-verified pascal16 -ret16 LoadLibrary(str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L99; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
70 1228:0110 KERNEL FREELIBRARY 2 0 verified unused-slot-verified pascal16 -ret16 FreeLibrary(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L100; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
71 1228:0114 KERNEL SETERRORMODE 2 0 verified unused-slot-verified pascal16 -ret16 SetErrorMode(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L111; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
72 1228:0118 KERNEL __AHINCR 2147483647 0 verified runtime-data equate16 __AHINCR = 8 Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L118 Wine Win16 ordinal 114; this is runtime data, not a callable function.
73 1228:011c KERNEL GETPRIVATEPROFILEINT 14 0 verified unused-slot-verified pascal16 -ret16 GetPrivateProfileInt(str str s_word str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L131; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
74 1228:0120 KERNEL GETDOSENVIRONMENT 0 0 verified unused-slot-verified pascal16 GetDOSEnvironment() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L135; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
75 1228:0124 KERNEL GETWINFLAGS 0 0 verified unused-slot-verified pascal16 GetWinFlags() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L136; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
76 1228:0128 KERNEL GETWINDOWSDIRECTORY 6 0 verified unused-slot-verified pascal16 -ret16 GetWindowsDirectory(ptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L138; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
77 1228:012c KERNEL GETSYSTEMDIRECTORY 6 0 verified unused-slot-verified pascal16 -ret16 GetSystemDirectory(ptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L139; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
78 1228:0130 KERNEL GETFREESPACE 2 0 verified unused-slot-verified pascal16 GetFreeSpace(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L172; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
79 1228:0134 KERNEL ALLOCCSTODSALIAS 2 0 verified unused-slot-verified pascal16 -ret16 AllocCStoDSAlias(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L173; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
80 1228:0138 KERNEL FREESELECTOR 2 0 verified unused-slot-verified pascal16 -ret16 FreeSelector(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L179; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
81 1228:013c KERNEL PRESTOCHANGOSELECTOR 4 0 verified unused-slot-verified pascal16 -ret16 PrestoChangoSelector(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L180; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
82 1228:0140 GDI SETBKCOLOR 6 1 verified call-sites-verified pascal16 SetBkColor(word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/gdi.exe16/gdi.exe16.spec#L1; all 1 direct call sites map to verified address-linked function rows and readable C All 1 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
83 1228:0144 GDI SETBKMODE 4 2 verified call-sites-verified INT16 SetBkMode16(HDC16 dc, INT16 mode) Wine wine-11.15 ordinal 2 prototype; disassembly 1000:5ca2-5ca8 and 5e93-5e9b; reconstructed/tdkpin_highscores.c; reconstructed/tests/test_highscores.c Both calls target the 300x360 buffer DC: mode 1 is installed and its exact return saved, then that saved mode is restored after drawing; sequence and arguments are tested.
84 1228:0148 GDI SETTEXTCOLOR 6 3 verified call-sites-verified pascal16 SetTextColor(word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/gdi.exe16/gdi.exe16.spec#L9; all 3 direct call sites map to verified address-linked function rows and readable C All 3 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
85 1228:014c GDI TEXTOUT 12 5 verified call-sites-verified pascal16 -ret16 TextOut(word s_word s_word str word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/gdi.exe16/gdi.exe16.spec#L33; all 5 direct call sites map to verified address-linked function rows and readable C All 5 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
86 1228:0150 GDI BITBLT 20 95 verified call-sites-verified pascal16 -ret16 BitBlt(word s_word s_word s_word s_word word s_word s_word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/gdi.exe16/gdi.exe16.spec#L34; all 95 direct call sites map to verified address-linked function rows and readable C All 95 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
87 1228:0154 GDI SELECTOBJECT 4 99 verified call-sites-verified pascal16 -ret16 SelectObject(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/gdi.exe16/gdi.exe16.spec#L45; all 99 direct call sites map to verified address-linked function rows and readable C All 99 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
88 1228:0158 GDI CREATECOMPATIBLEBITMAP 6 11 verified call-sites-verified pascal16 -ret16 CreateCompatibleBitmap(word word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/gdi.exe16/gdi.exe16.spec#L51; all 11 direct call sites map to verified address-linked function rows and readable C All 11 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
89 1228:015c GDI CREATECOMPATIBLEDC 2 41 verified call-sites-verified pascal16 -ret16 CreateCompatibleDC(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/gdi.exe16/gdi.exe16.spec#L52; all 41 direct call sites map to verified address-linked function rows and readable C All 41 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
90 1228:0160 GDI CREATEDC 16 1 verified binary-reviewed pascal16 -ret16 CreateDC(str str str ptr) Wine 11.15 GDI ordinal 53 prototype; sole call 1008:1537-154c; reconstructed/tests/test_bitmap_loader.c The sole call passes far "Display" plus null device, output, and initialization-data pointers; returned HDC owns the palette/CreateDIBitmap sequence and is deleted exactly once.
91 1228:0164 GDI DELETEDC 2 40 verified call-sites-verified pascal16 -ret16 DeleteDC(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/gdi.exe16/gdi.exe16.spec#L68; all 40 direct call sites map to verified address-linked function rows and readable C All 40 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
92 1228:0168 GDI DELETEOBJECT 2 29 verified call-sites-verified pascal16 -ret16 DeleteObject(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/gdi.exe16/gdi.exe16.spec#L69; all 29 direct call sites map to verified address-linked function rows and readable C All 29 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
93 1228:016c GDI GETSTOCKOBJECT 2 4 verified call-sites-verified pascal16 -ret16 GetStockObject(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/gdi.exe16/gdi.exe16.spec#L87; all 4 direct call sites map to verified address-linked function rows and readable C All 4 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
94 1228:0170 GDI GETTEXTCOLOR 2 1 verified call-sites-verified COLORREF16 GetTextColor16(HDC16 dc) Wine wine-11.15 ordinal 90 prototype; disassembly 1000:5c85-5c91; reconstructed/tdkpin_highscores.c; reconstructed/tests/test_highscores.c Sole call reads the newly created buffer DC text color as a full DX:AX COLORREF, which is restored after all text rendering; full-dword behavior is tested.
95 1228:0174 GDI GETTEXTMETRICS 6 1 verified callsite-reviewed pascal16 -ret16 GetTextMetrics(word ptr) Wine wine-11.15 gdi.exe16.spec line 93; disassembly 1008:1ff1-1ffe The sole call passes the active TPWinCrt HDC and a far SS pointer to an exact 31-byte TEXTMETRIC16; BOOL16 is intentionally ignored.
96 1228:0178 GDI UNREALIZEOBJECT 2 4 verified call-sites-verified pascal16 -ret16 UnrealizeObject(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/gdi.exe16/gdi.exe16.spec#L142; all 4 direct call sites map to verified address-linked function rows and readable C All 4 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
97 1228:017c GDI SETTEXTALIGN 4 4 verified call-sites-verified UINT16 SetTextAlign16(HDC16 dc, UINT16 alignment) Wine wine-11.15 ordinal 346 prototype; disassembly 1000:5c94-5c9f,5d2e-5d39,5df5-5e00,5e87-5e93; reconstructed/tdkpin_highscores.c; reconstructed/tests/test_highscores.c All static call sites target the buffer DC: initial 6 saves old alignment, every name row uses 0, every score row uses 2, and cleanup restores the saved value; exact 22 dynamic calls are tested.
98 1228:0180 GDI CREATEPALETTE 4 2 verified binary-reviewed pascal16 -ret16 CreatePalette(ptr) Wine 11.15 GDI ordinal 360 prototype; call sites 1008:009a and 12f7; reconstructed/tests/test_palette_gdi.c and test_palette.c Both exact LOGPALETTE256 pointers are verified: temporary all-black PC_NOCOLLAPSE realization and persistent RGB-table palette publication.
99 1228:0184 GDI UPDATECOLORS 2 3 verified call-sites-verified pascal16 -ret16 UpdateColors(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/gdi.exe16/gdi.exe16.spec#L267; all 3 direct call sites map to verified address-linked function rows and readable C All 3 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
100 1228:0188 GDI CREATEDIBITMAP 20 1 verified binary-reviewed pascal16 -ret16 CreateDIBitmap(word ptr long ptr ptr word) Wine 11.15 GDI ordinal 442 prototype; sole call 1008:1572-1590; reconstructed/tests/test_bitmap_loader.c The sole call passes Display HDC, stack BITMAPINFOHEADER16, DWORD CBM_INIT=4, DAT bits at resource+40, allocated BGR0 BITMAPINFO, and DIB_RGB_COLORS=0; returned HBITMAP is propagated.
101 1228:018c USER MESSAGEBOX 12 6 verified call-sites-verified pascal16 -ret16 MessageBox(word str str word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L1; all 6 direct call sites map to verified address-linked function rows and readable C All 6 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
102 1228:0190 USER INITAPP 2 1 verified binary-reviewed pascal16 -ret16 InitApp(HINSTANCE16) disassembly 1020:002b-0037; Wine 11.15 USER ordinal 5 prototype; reconstructed/tests/test_borland_startup.c Sole call receives the captured DI instance after WaitEvent(0); zero return terminates through DOS with status ff, nonzero continues to CPU detection.
103 1228:0194 USER POSTQUITMESSAGE 0 3 verified call-sites-verified pascal16 -ret16 PostQuitMessage(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L6; all 3 direct call sites map to verified address-linked function rows and readable C All 3 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
104 1228:0198 USER GETTICKCOUNT 2147483647 1 verified call-sites-verified pascal16 GetTickCount() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L11; all 1 direct call sites map to verified address-linked function rows and readable C All 1 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
105 1228:019c USER SETCAPTURE 2 1 verified binary-reviewed pascal16 HWND16 SetCapture(HWND16) disassembly 1018:199b-19b1; Wine 11.15 USER ordinal 18; reconstructed/tests/test_window_advanced_handlers.c Sole call passes receiver HWND before the attached mouse-tracking loop; previous-capture HWND return is ignored and ReleaseCapture is paired after the inclusive button-up iteration.
106 1228:01a0 USER RELEASECAPTURE 0 1 verified binary-reviewed pascal16 BOOL16 ReleaseCapture() disassembly 1018:19eb-19f6; Wine 11.15 USER ordinal 19; reconstructed/tests/test_window_advanced_handlers.c Sole no-argument call occurs after the attached tracking loop exits on WM_LBUTTONUP; BOOL16 is ignored and default event forwarding follows.
107 1228:01a4 USER SETFOCUS 2 7 verified call-sites-verified pascal16 -ret16 SetFocus(word) Wine 11.15 USER ordinal 22 prototype; disassembly 1018:172b-1736; reconstructed/tests/test_window_placement.c; all 7 direct call sites map to verified address-linked function rows and readable C All 7 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
108 1228:01a8 USER GETFOCUS 0 2 verified call-sites-verified pascal16 -ret16 GetFocus() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L22; all 2 direct call sites map to verified address-linked function rows and readable C All 2 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
109 1228:01ac USER REMOVEPROP 6 2 verified callsite-reviewed pascal16 -ret16 RemoveProp(word ptr) Wine wine-11.15 user.exe16.spec line 23; disassembly 1018:0076-0090 Both call sites remove OW1 then OW2 for the same HWND; returned property handles are intentionally ignored.
110 1228:01b0 USER GETPROP 6 2 verified call-sites-verified pascal16 -ret16 GetProp(word str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L24; all 2 direct call sites map to verified address-linked function rows and readable C All 2 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
111 1228:01b4 USER SETPROP 8 2 verified callsite-reviewed pascal16 -ret16 SetProp(word str word) Wine wine-11.15 user.exe16.spec line 25; disassembly 1018:004a-0069 Both call sites bind one HWND to the object's selector under OW1 and offset under OW2; BOOL16 results are intentionally ignored.
112 1228:01b8 USER SCREENTOCLIENT 6 2 verified binary-reviewed pascal16 -ret16 ScreenToClient(word ptr) Wine 11.15 USER ordinal 29 prototype; both call sites 1018:164a-165b and 1673-1684; reconstructed/tests/test_window_placement.c Both calls pass the same stack RECT16 top-left as POINT16; one uses the VMT-returned MDI-client HWND under flag 08 and the other uses the parent HWND under attribute bit 40000000; BOOL16 is ignored.
113 1228:01bc USER ISICONIC 0 4 verified call-sites-verified pascal16 -ret16 IsIconic(word) Wine 11.15 USER ordinal 31 prototype; disassembly 1018:15c8-15da; reconstructed/tests/test_window_placement.c; all 4 direct call sites map to verified address-linked function rows and readable C All 4 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
114 1228:01c0 USER GETWINDOWRECT 6 2 verified binary-reviewed pascal16 BOOL16 GetWindowRect(HWND16 segptr RECT16) disassembly 1018:15ee-15ff and 1921-1931; Wine 11.15 USER ordinal 32; placement and advanced-handler tests Both calls pass exact HWND and eight-byte stack RECT16 pointers and ignore BOOL16; one converts screen placement, the other caches signed 16-bit width/height differences.
115 1228:01c4 USER GETCLIENTRECT 6 6 verified call-sites-verified pascal16 -ret16 GetClientRect(word ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L32; all 6 direct call sites map to verified address-linked function rows and readable C All 6 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
116 1228:01c8 USER GETWINDOWTEXT 0 1 verified call-sites-verified pascal16 -ret16 GetWindowText(word segptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L35; all 1 direct call sites map to verified address-linked function rows and readable C All 1 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
117 1228:01cc USER SETWINDOWTEXT 0 3 verified binary-reviewed pascal16 BOOL16 SetWindowText(HWND16 segstr) disassembly 1008:16cd-16e0, 1008:24f5-2503, and 1018:0500-050d; Wine 11.15 USER ordinal 37; dialog/TPWinCrt/object tests All three call sites have exact HWND/text arguments and ignored BOOL16 returns: dialog caption field, inactive TPWinCrt stack caption, and child-activation text.
118 1228:01d0 USER BEGINPAINT 8 2 verified binary-reviewed pascal16 HDC16 BeginPaint(HWND16 segptr PAINTSTRUCT16) disassembly 1008:1782-1791 and 1018:1870-1880; Wine 11.15 USER ordinal 39; TPWinCrt and advanced-handler tests Both call sites pass exact HWND plus 32-byte PAINTSTRUCT16 storage; TPWinCrt stores the returned HDC while ObjectWindows consumes the structure HDC through ordered virtual calls.
119 1228:01d4 USER ENDPAINT 6 2 verified binary-reviewed pascal16 BOOL16 EndPaint(HWND16 segptr PAINTSTRUCT16) disassembly 1008:17f4-1806 and 1018:18d1-18e1; Wine 11.15 USER ordinal 40; TPWinCrt and advanced-handler tests Both calls pair the same HWND/PAINTSTRUCT used by BeginPaint after restoring fonts or completing attached/window paint virtuals; BOOL16 is ignored.
120 1228:01d8 USER CREATEWINDOW 34 1 verified binary-reviewed pascal16 HWND16 CreateWindow(segstr segstr long s_word s_word s_word s_word HWND16 HMENU16 HINSTANCE16 segptr) disassembly 1008:244e-2487; Wine 11.15 USER ordinal 41; reconstructed/tests/test_tpwincrt_lifecycle.c Sole call's class/title, style 00ff0000, four CW_USEDEFAULT words, null parent/menu/parameter, process instance, returned HWND publication, and subsequent Show/Update are verified.
121 1228:01dc USER SHOWWINDOW 4 2 verified call-sites-verified pascal16 -ret16 ShowWindow(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L41; all 2 direct call sites map to verified address-linked function rows and readable C All 2 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
122 1228:01e0 USER GETPARENT 2 4 verified call-sites-verified pascal16 -ret16 GetParent(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L45; all 4 direct call sites map to verified address-linked function rows and readable C All 4 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
123 1228:01e4 USER ISWINDOW 0 2 verified call-sites-verified pascal16 -ret16 IsWindow(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L46; all 2 direct call sites map to verified address-linked function rows and readable C All 2 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
124 1228:01e8 USER ISCHILD 0 1 verified call-sites-verified pascal16 -ret16 IsChild(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L47; all 1 direct call sites map to verified address-linked function rows and readable C All 1 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
125 1228:01ec USER DESTROYWINDOW 2 1 verified binary-reviewed pascal16 -ret16 DestroyWindow(word) Wine 11.15 USER ordinal 53 prototype; sole call at 1018:0d5e; reconstructed/tests/test_window_destroy.c The sole call receives object HWND +4 after child marking and after the MDI getter path declines; zero HWND skips it and BOOL16 return is ignored.
126 1228:01f0 USER REGISTERCLASS 4 2 verified binary-reviewed pascal16 uint16 RegisterClass(segptr WNDCLASS16) disassembly 1008:2588-2597 and 1018:0e76-0e8b; Wine 11.15 USER ordinal 57; TPWinCrt and ObjectWindows class tests Both call sites pass exact 26-byte Win16 class descriptors; first-instance gates, dynamic class construction, relocations, and ignored atom results are verified.
127 1228:01f4 USER SCROLLWINDOW 14 2 verified call-sites-verified pascal16 -ret16 ScrollWindow(word s_word s_word ptr ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L60; all 2 direct call sites map to verified address-linked function rows and readable C All 2 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
128 1228:01f8 USER SETSCROLLPOS 8 4 verified callsite-reviewed pascal16 -ret16 SetScrollPos(word word s_word word) Wine wine-11.15 user.exe16.spec line 61; disassembly 1008:1886-1899, 18b9-18cd, 1937-1952, and 1953-196f All four calls use the TPWinCrt HWND, correct horizontal/vertical bar id, signed position, redraw=1, and intentionally ignore the previous position.
129 1228:01fc USER SETSCROLLRANGE 10 2 verified callsite-reviewed pascal16 -ret16 SetScrollRange(word word s_word s_word word) Wine wine-11.15 user.exe16.spec line 63; disassembly 1008:1868-1885 and 189a-18b8 Both calls use minimum 0, maximum max(recovered limit,1), redraw=0, correct bar id, and intentionally ignore BOOL16.
130 1228:0200 USER GETDC 2 43 verified call-sites-verified pascal16 -ret16 GetDC(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L65; all 43 direct call sites map to verified address-linked function rows and readable C All 43 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
131 1228:0204 USER RELEASEDC 4 43 verified call-sites-verified pascal16 -ret16 ReleaseDC(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L67; all 43 direct call sites map to verified address-linked function rows and readable C All 43 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
132 1228:0208 USER SETCURSOR 2 7 verified call-sites-verified pascal16 -ret16 SetCursor(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L68; all 7 direct call sites map to verified address-linked function rows and readable C All 7 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
133 1228:020c USER ENDDIALOG 4 1 verified binary-reviewed pascal16 -ret16 EndDialog(word s_word) Wine 11.15 USER ordinal 88 prototype; sole call at 1008:2bfb; reconstructed/tests/test_dialog.c The sole call executes only for modal byte +0x25, after child marking, with object HWND +4 then signed result word; BOOL16 return is ignored.
134 1228:0210 USER ISDIALOGMESSAGE 6 1 verified binary-reviewed pascal16 -ret16 IsDialogMessage(word ptr) Wine 11.15 USER ordinal 90 prototype; sole call at 1018:1d0b; reconstructed/tests/test_application_loop.c The sole call passes active-dialog HWND at object +4 and the exact 18-byte MSG16 pointer; its BOOL16 is normalized by the target's NEG/SBB/NEG byte sequence.
135 1228:0214 USER GETDLGITEM 4 3 verified call-sites-verified pascal16 -ret16 GetDlgItem(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L90; all 3 direct call sites map to verified address-linked function rows and readable C All 3 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
136 1228:0218 USER SETDLGITEMTEXT 8 2 verified binary-reviewed pascal16 BOOL16 SetDlgItemText(HWND16 INT16 segstr) disassembly 1008:16e1-170c; Wine 11.15 USER ordinal 92; reconstructed/tests/test_dialog.c Both sole calls use the same dialog HWND with exact ids 100 and 101 and unaligned far text fields +2a and +2e; both returns are ignored.
137 1228:021c USER GETDLGITEMTEXT 10 1 verified binary-reviewed pascal16 -ret16 GetDlgItemText(word word segptr word) Wine 11.15 USER ordinal 93 prototype; sole call at 1008:16aa; reconstructed/tests/test_dialog.c The sole call passes object HWND +4, signed control id +0x32, unaligned far buffer +0x2e/+0x30, maximum 0x65, ignores the returned character count, and the caller returns true.
138 1228:0220 USER SENDDLGITEMMESSAGE 12 1 verified binary-reviewed pascal16 LRESULT16 SendDlgItemMessage(HWND16 INT16 UINT16 WPARAM16 LPARAM16) disassembly 1008:170d-1727; Wine 11.15 USER ordinal 101; reconstructed/tests/test_dialog.c Sole call targets control 101 with EM_LIMITTEXT 0415, uint16 field +32 minus one in wParam including zero-to-ffff wrap, lParam zero, and ignored LRESULT.
139 1228:0224 USER MESSAGEBEEP 2 1 verified binary-reviewed pascal16 BOOL16 MessageBeep(uint16) disassembly 1008:1bb8-1bc3; Wine 11.15 USER ordinal 104; reconstructed/tests/test_tpwincrt_text.c Sole BEL-byte branch passes literal zero, ignores BOOL16, and preserves dirty-range/cursor state.
140 1228:0228 USER GETKEYSTATE 0 1 verified callsite-reviewed pascal16 -ret16 GetKeyState(word) Wine wine-11.15 user.exe16.spec line 105; disassembly 1008:215d-216d The sole call pushes VK_CONTROL 0x11 and tests the signed INT16 result for negativity; Ghidra's zero purge metadata is contradicted by the call and the executing Wine spec.
141 1228:022c USER DEFWINDOWPROC 10 1 verified call-sites-verified pascal16 DefWindowProc(word word word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L106; all 1 direct call sites map to verified address-linked function rows and readable C All 1 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
142 1228:0230 USER GETMESSAGE 14 1 verified binary-reviewed pascal16 BOOL16 GetMessage(segptr MSG16 HWND16 uint16 uint16) disassembly 1008:2522-254d; Wine 11.15 USER ordinal 108; reconstructed/tests/test_tpwincrt_lifecycle.c Sole clean-shutdown loop passes an 18-byte stack MSG and three zero filters; every nonzero result, including -1, is translated/dispatched until zero.
143 1228:0234 USER PEEKMESSAGE 14 4 verified binary-reviewed pascal16 BOOL16 PeekMessage(segptr MSG16 HWND16 UINT16 UINT16 UINT16) disassembly call sites 1008:00f3,1c22 and 1018:19bf,1c15; Wine 11.15 USER ordinal 109; runtime-input, message-loop, and advanced-handler tests All four calls pass 18-byte MSG storage, zero HWND/range filters, and PM_REMOVE=1; empty-queue behavior, WM_QUIT handling, tracking retention, and dispatch ordering are verified.
144 1228:0238 USER SENDMESSAGE 10 3 verified call-sites-verified pascal16 SendMessage(word word word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L110; all 3 direct call sites map to verified address-linked function rows and readable C All 3 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
145 1228:023c USER WAITMESSAGE 0 2 verified call-sites-verified pascal16 -ret16 WaitMessage() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L111; all 2 direct call sites map to verified address-linked function rows and readable C All 2 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
146 1228:0240 USER TRANSLATEMESSAGE 4 5 verified binary-reviewed pascal16 BOOL16 TranslateMessage(segptr MSG16) five disassembly call sites across verified TPWinCrt, shutdown, tracking, and application loops; Wine 11.15 USER ordinal 113; focused tests Every call receives the same stack MSG returned by Peek/GetMessage immediately before DispatchMessage; BOOL16 is ignored and all skip/loop conditions are verified.
147 1228:0244 USER DISPATCHMESSAGE 4 5 verified binary-reviewed pascal16 LRESULT16 DispatchMessage(segptr MSG16) five disassembly call sites across verified TPWinCrt, shutdown, tracking, and application loops; Wine 11.15 USER ordinal 114; focused tests Every call receives the translated stack MSG; LRESULT is ignored, while WM_QUIT/button-up and preprocessing gates are represented in enclosing functions.
148 1228:0248 USER CALLWINDOWPROC 14 1 verified binary-reviewed pascal16 CallWindowProc(segptr word word word long) Wine 11.15 USER ordinal 122 prototype; sole call at 1018:1337; reconstructed/tests/test_window_messages.c The sole call passes unaligned stored WNDPROC +0x37/+0x39, object HWND +4, exact message/WPARAM/LPARAM words, and stores the returned LRESULT16 into the ObjectWindows message record.
149 1228:024c USER UPDATEWINDOW 2 5 verified call-sites-verified pascal16 -ret16 UpdateWindow(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L123; all 5 direct call sites map to verified address-linked function rows and readable C All 5 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
150 1228:0250 USER INVALIDATERECT 10 6 verified call-sites-verified pascal16 -ret16 InvalidateRect(word ptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L124; all 6 direct call sites map to verified address-linked function rows and readable C All 6 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
151 1228:0254 USER GETWINDOWWORD 4 2 verified call-sites-verified pascal16 -ret16 GetWindowWord(word s_word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L132; all 2 direct call sites map to verified address-linked function rows and readable C All 2 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
152 1228:0258 USER GETWINDOWLONG 4 5 verified binary-reviewed pascal16 LONG GetWindowLong(HWND16 INT16) five disassembly call sites in verified 1018:0097,0b25,0b6c,1788,17f8; Wine 11.15 USER ordinal 135; object/window/advanced-handler tests GWL_WNDPROC=-4 is used for bound-thunk recovery; GWL_STYLE=-16 supplies exact WS_HSCROLL/WS_VSCROLL high-word bits for base and attached scrolling. Full 32-bit results and all consumers are verified.
153 1228:025c USER SETWINDOWLONG 8 2 verified callsite-reviewed pascal16 SetWindowLong(word s_word long) Wine wine-11.15 user.exe16.spec line 135; disassembly 1018:0197-01ac and 1018:1488-14a3 Both calls use GWL_WNDPROC (-4): bootstrap installs the bound thunk; normal creation installs the object handler and preserves the previous procedure.
154 1228:0260 USER ENABLEMENUITEM 6 2 verified call-sites-verified pascal16 -ret16 EnableMenuItem(word word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L154; all 2 direct call sites map to verified address-linked function rows and readable C All 2 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
155 1228:0264 USER GETSYSTEMMENU 4 2 verified call-sites-verified pascal16 -ret16 GetSystemMenu(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L155; all 2 direct call sites map to verified address-linked function rows and readable C All 2 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
156 1228:0268 USER CREATECARET 8 1 verified callsite-reviewed pascal16 -ret16 CreateCaret(word word word word) Wine wine-11.15 user.exe16.spec line 162; disassembly 1008:181b-182e The sole call passes TPWinCrt HWND, null bitmap, character width, and height 2 in exact far-Pascal order; BOOL16 is intentionally ignored.
157 1228:026c USER DESTROYCARET 0 1 verified callsite-reviewed pascal16 -ret16 DestroyCaret() Wine wine-11.15 user.exe16.spec line 163; disassembly 1008:185b-1864 The sole call has no arguments; BOOL16 is intentionally ignored.
158 1228:0270 USER SETCARETPOS 4 1 verified callsite-reviewed pascal16 -ret16 SetCaretPos(word word) Wine wine-11.15 user.exe16.spec line 164; disassembly 1008:182f-184f The sole call passes 16-bit wrapped x then y coordinates; BOOL16 is intentionally ignored.
159 1228:0274 USER SHOWCARET 2 1 verified callsite-reviewed pascal16 -ret16 ShowCaret(word) Wine wine-11.15 user.exe16.spec line 166; disassembly 1008:1850-185a The sole call passes the TPWinCrt HWND; BOOL16 is intentionally ignored.
160 1228:0278 USER LOADCURSOR 6 9 verified call-sites-verified pascal16 -ret16 LoadCursor(word str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L172; all 9 direct call sites map to verified address-linked function rows and readable C All 9 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
161 1228:027c USER LOADICON 6 3 verified binary-reviewed pascal16 HICON16 LoadIcon(HINSTANCE16 segstr) disassembly 1000:0186-0194, 1008:2564-2573, 1018:128d-129b; Wine 11.15 USER ordinal 174; class-builder tests All three class-construction calls have exact instance/integer-resource arguments, handle publication, first-instance behavior, and no hidden ownership transfer.
162 1228:0280 USER LOADBITMAP 6 3 verified binary-reviewed pascal16 -ret16 LoadBitmap(word str) Wine 11.15 USER ordinal 175 prototype; all call sites 1000:5491,5551,5586 in verified asset initializer; reconstructed/tests/test_asset_initializer.c All calls pass current HINSTANCE16 and MAKEINTRESOURCE selectors zero for IDs 500,102,101; returned HBITMAPs publish to digit atlas or window fields +54/+52 at exact progress stages.
163 1228:0284 USER TRANSLATEACCELERATOR 8 1 verified binary-reviewed pascal16 -ret16 TranslateAccelerator(word word ptr) Wine 11.15 USER ordinal 178 prototype; sole call at 1018:1d48; reconstructed/tests/test_application_loop.c The sole call passes main-window HWND +4, application HACCEL +0x0c, and exact MSG16 pointer; zero/nonzero return becomes AL false/true.
164 1228:0288 USER GETSYSTEMMETRICS 0 14 verified call-sites-verified pascal16 -ret16 GetSystemMetrics(s_word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L178; all 14 direct call sites map to verified address-linked function rows and readable C All 14 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
165 1228:028c USER GETSYSCOLOR 0 2 verified call-sites-verified pascal16 GetSysColor(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L179; all 2 direct call sites map to verified address-linked function rows and readable C All 2 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
166 1228:0290 USER DIALOGBOXPARAM 16 1 verified binary-reviewed pascal16 INT16 DialogBoxParam(HINSTANCE16 segstr HWND16 segptr LPARAM16) disassembly 1008:2b30-2b7d; Wine 11.15 USER ordinal 239; callback ledger; reconstructed/tests/test_dialog.c Sole indirect call passes process instance, template +1d, parent HWND, bound dispatcher +12, init value +21; preserves/restores application active dialog, maps -1 to status ffff, clears HWND, and returns INT16.
167 1228:0294 USER CREATEDIALOGPARAM 16 1 verified binary-reviewed pascal16 HWND16 CreateDialogParam(HINSTANCE16 segstr HWND16 segptr LPARAM16) disassembly 1008:2a8f-2ac8; Wine 11.15 USER ordinal 241; callback ledger; reconstructed/tests/test_dialog.c Sole indirect call passes process instance, template +1d, parent HWND, bound dispatcher +12, and init value +21; stores HWND, maps zero to status ffff, and preserves returned AH in its Boolean result.
168 1228:0298 USER ISZOOMED 0 1 verified binary-reviewed pascal16 -ret16 IsZoomed(word) Wine 11.15 USER ordinal 272 prototype; disassembly 1018:15db-15ed; reconstructed/tests/test_window_placement.c The sole call receives the receiver HWND after IsIconic returned zero and preserves all saved-placement words by returning immediately on nonzero.
169 1228:029c USER SELECTPALETTE 6 23 verified call-sites-verified pascal16 -ret16 SelectPalette(word word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L282; all 23 direct call sites map to verified address-linked function rows and readable C All 23 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
170 1228:02a0 USER REALIZEPALETTE 2 11 verified call-sites-verified pascal16 -ret16 RealizePalette(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L283; all 11 direct call sites map to verified address-linked function rows and readable C All 11 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
171 1228:02a4 USER DEFDLGPROC 10 0 verified unused-slot-verified pascal16 DefDlgProc(word word word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L304; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
172 1228:02a8 USER GETCLASSINFO 10 1 verified binary-reviewed pascal16 -ret16 GetClassInfo(word segstr ptr) Wine 11.15 USER ordinal 404 prototype; sole call at 1018:0e68; reconstructed/tests/test_class_registration.c The sole call passes current HINSTANCE16, VMT +0x2c far class name, and exact 26-byte WNDCLASS16 pointer; nonzero skips builder/registration and returns true.
173 1228:02ac USER WVSPRINTF 12 2 verified call-sites-verified pascal16 -ret16 wvsprintf(ptr str ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L391; all 2 direct call sites map to verified address-linked function rows and readable C All 2 relocation-backed direct call sites are in verified functions whose evidence records argument order, segmented pointer or handle use, return handling, side effects, and branches.
174 1228:02b0 USER DEFMDICHILDPROC 10 0 verified unused-slot-verified pascal16 DefMDIChildProc(word word word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L410; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
175 1228:02b4 USER TRANSLATEMDISYSACCEL 6 1 verified binary-reviewed pascal16 -ret16 TranslateMDISysAccel(word ptr) Wine 11.15 USER ordinal 451 prototype; sole call at 1018:1d91; reconstructed/tests/test_application_loop.c The sole call follows main-window VMT +0x30 to a client object, passes client HWND +4 and exact MSG16 pointer, and booleanizes the BOOL16 result; null client skips the import.
176 1228:02b8 USER CREATEWINDOWEX 34 1 verified binary-reviewed pascal16 HWND16 CreateWindowEx(long segstr segstr long s_word s_word s_word s_word HWND16 HMENU16 HINSTANCE16 segptr) disassembly 1018:13cd-1429; Wine 11.15 USER ordinal 452; reconstructed/tests/test_window_creation.c Sole call passes exact extended/style dwords, VMT class far pointer, owned title, signed placement words, parent HWND, menu/id, process instance, far parameter, and stores returned HWND before common binding/error handling.
177 1228:02bc KEYBOARD Ordinal_5 2147483647 3 verified binary-reviewed pascal16 -ret16 AnsiToOem(segstr segptr) disassembly 1008:2629-2634, 1020:04d4-04f7, and 1020:0683-06a6; Wine 11.15 KEYBOARD ordinal 5; path and Borland-record tests All three call sites use identical source/destination buffers for in-place conversion: bounded DOS path, assigned TextRec name, and assigned FileRec name; results are ignored.
178 1228:02c0 KEYBOARD Ordinal_6 2147483647 1 verified binary-reviewed pascal16 -ret16 OemToAnsi(segstr segptr) disassembly 1008:25dc-25ea; Wine 11.15 KEYBOARD ordinal 6; reconstructed/tests/test_tpwincrt_lifecycle.c Sole call passes the same 80-byte module-title buffer as source and destination for in-place OEM-to-ANSI conversion; return is ignored.
179 1228:02c4 KERNEL GETVERSION 0 0 verified unused-slot-verified pascal16 GetVersion() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L6; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
180 1228:02c8 KERNEL GLOBALALLOC 6 0 verified unused-slot-verified pascal16 -ret16 GlobalAlloc(word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L18; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
181 1228:02cc KERNEL GLOBALFREE 2 0 verified unused-slot-verified pascal16 -ret16 GlobalFree(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L20; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
182 1228:02d0 KERNEL GLOBALLOCK 2 0 verified unused-slot-verified pascal16 GlobalLock(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L21; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
183 1228:02d4 KERNEL GLOBALUNLOCK 2 0 verified unused-slot-verified pascal16 -ret16 GlobalUnlock(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L22; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
184 1228:02d8 KERNEL GLOBALHANDLE 2 0 verified unused-slot-verified pascal16 GlobalHandle(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L24; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
185 1228:02dc KERNEL GLOBALCOMPACT 4 0 verified unused-slot-verified pascal16 GlobalCompact(long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L28; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
186 1228:02e0 KERNEL WAITEVENT 2 0 verified unused-slot-verified pascal16 -ret16 WaitEvent(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L33; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
187 1228:02e4 KERNEL GETCURRENTTASK 0 0 verified unused-slot-verified pascal16 GetCurrentTask() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L39; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
188 1228:02e8 KERNEL GETMODULEHANDLE 4 0 verified unused-slot-verified pascal16 GetModuleHandle(segstr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L50; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
189 1228:02ec KERNEL GETMODULEFILENAME 8 0 verified unused-slot-verified pascal16 -ret16 GetModuleFileName(word ptr s_word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L52; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
190 1228:02f0 KERNEL GETPROCADDRESS 6 0 verified unused-slot-verified pascal16 GetProcAddress(word str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L53; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
191 1228:02f4 KERNEL MAKEPROCINSTANCE 6 0 verified unused-slot-verified pascal16 MakeProcInstance(segptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L54; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
192 1228:02f8 KERNEL FREEPROCINSTANCE 4 0 verified unused-slot-verified pascal16 -ret16 FreeProcInstance(segptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L55; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
193 1228:02fc KERNEL FINDRESOURCE 10 0 verified unused-slot-verified pascal16 -ret16 FindResource(word str str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L63; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
194 1228:0300 KERNEL LOADRESOURCE 4 0 verified unused-slot-verified pascal16 -ret16 LoadResource(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L64; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
195 1228:0304 KERNEL LOCKRESOURCE 2 0 verified unused-slot-verified pascal16 LockResource(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L65; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
196 1228:0308 KERNEL FREERESOURCE 2 0 verified unused-slot-verified pascal16 -ret16 FreeResource(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L66; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
197 1228:030c KERNEL _LCLOSE 2 0 verified unused-slot-verified pascal16 -ret16 _lclose(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L85; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
198 1228:0310 KERNEL _LREAD 8 0 verified unused-slot-verified pascal16 -ret16 _lread(word segptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L86; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
199 1228:0314 KERNEL _LCREAT 6 0 verified unused-slot-verified pascal16 -ret16 _lcreat(str word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L87; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
200 1228:0318 KERNEL _LOPEN 6 0 verified unused-slot-verified pascal16 -ret16 _lopen(str word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L89; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
201 1228:031c KERNEL _LWRITE 8 0 verified unused-slot-verified pascal16 -ret16 _lwrite(word ptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L90; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
202 1228:0320 KERNEL INITTASK 0 0 verified unused-slot-verified pascal16 -register InitTask() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L95; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
203 1228:0324 KERNEL LOADLIBRARY 4 0 verified unused-slot-verified pascal16 -ret16 LoadLibrary(str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L99; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
204 1228:0328 KERNEL FREELIBRARY 2 0 verified unused-slot-verified pascal16 -ret16 FreeLibrary(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L100; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
205 1228:032c KERNEL SETERRORMODE 2 0 verified unused-slot-verified pascal16 -ret16 SetErrorMode(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L111; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
206 1228:0330 KERNEL __AHINCR 2147483647 0 verified runtime-data equate16 __AHINCR = 8 Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L118 Wine Win16 ordinal 114; this is runtime data, not a callable function.
207 1228:0334 KERNEL GETPRIVATEPROFILEINT 14 0 verified unused-slot-verified pascal16 -ret16 GetPrivateProfileInt(str str s_word str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L131; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
208 1228:0338 KERNEL GETDOSENVIRONMENT 0 0 verified unused-slot-verified pascal16 GetDOSEnvironment() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L135; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
209 1228:033c KERNEL GETWINFLAGS 0 0 verified unused-slot-verified pascal16 GetWinFlags() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L136; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
210 1228:0340 KERNEL GETWINDOWSDIRECTORY 6 0 verified unused-slot-verified pascal16 -ret16 GetWindowsDirectory(ptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L138; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
211 1228:0344 KERNEL GETSYSTEMDIRECTORY 6 0 verified unused-slot-verified pascal16 -ret16 GetSystemDirectory(ptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L139; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
212 1228:0348 KERNEL GETFREESPACE 2 0 verified unused-slot-verified pascal16 GetFreeSpace(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L172; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
213 1228:034c KERNEL ALLOCCSTODSALIAS 2 0 verified unused-slot-verified pascal16 -ret16 AllocCStoDSAlias(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L173; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
214 1228:0350 KERNEL FREESELECTOR 2 0 verified unused-slot-verified pascal16 -ret16 FreeSelector(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L179; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
215 1228:0354 KERNEL PRESTOCHANGOSELECTOR 4 0 verified unused-slot-verified pascal16 -ret16 PrestoChangoSelector(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/krnl386.exe16/krnl386.exe16.spec#L180; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
216 1228:0358 USER MESSAGEBOX 12 0 verified unused-slot-verified pascal16 -ret16 MessageBox(word str str word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L1; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
217 1228:035c USER INITAPP 2 0 verified unused-slot-verified pascal16 -ret16 InitApp(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L5; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
218 1228:0360 USER POSTQUITMESSAGE 0 0 verified unused-slot-verified pascal16 -ret16 PostQuitMessage(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L6; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
219 1228:0364 USER GETTICKCOUNT 2147483647 0 verified unused-slot-verified pascal16 GetTickCount() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L11; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
220 1228:0368 USER SETCAPTURE 2 0 verified unused-slot-verified pascal16 -ret16 SetCapture(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L17; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
221 1228:036c USER RELEASECAPTURE 0 0 verified unused-slot-verified pascal16 -ret16 ReleaseCapture() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L18; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
222 1228:0370 USER SETFOCUS 2 0 verified unused-slot-verified pascal16 -ret16 SetFocus(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L21; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
223 1228:0374 USER GETFOCUS 0 0 verified unused-slot-verified pascal16 -ret16 GetFocus() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L22; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
224 1228:0378 USER REMOVEPROP 6 0 verified unused-slot-verified pascal16 -ret16 RemoveProp(word ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L23; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
225 1228:037c USER GETPROP 6 0 verified unused-slot-verified pascal16 -ret16 GetProp(word str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L24; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
226 1228:0380 USER SETPROP 8 0 verified unused-slot-verified pascal16 -ret16 SetProp(word str word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L25; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
227 1228:0384 USER SCREENTOCLIENT 6 0 verified unused-slot-verified pascal16 -ret16 ScreenToClient(word ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L28; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
228 1228:0388 USER ISICONIC 0 0 verified unused-slot-verified pascal16 -ret16 IsIconic(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L30; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
229 1228:038c USER GETWINDOWRECT 6 0 verified unused-slot-verified pascal16 -ret16 GetWindowRect(word ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L31; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
230 1228:0390 USER GETCLIENTRECT 6 0 verified unused-slot-verified pascal16 -ret16 GetClientRect(word ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L32; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
231 1228:0394 USER GETWINDOWTEXT 0 0 verified unused-slot-verified pascal16 -ret16 GetWindowText(word segptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L35; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
232 1228:0398 USER SETWINDOWTEXT 0 0 verified unused-slot-verified pascal16 -ret16 SetWindowText(word segstr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L36; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
233 1228:039c USER BEGINPAINT 8 0 verified unused-slot-verified pascal16 -ret16 BeginPaint(word ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L38; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
234 1228:03a0 USER ENDPAINT 6 0 verified unused-slot-verified pascal16 -ret16 EndPaint(word ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L39; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
235 1228:03a4 USER CREATEWINDOW 34 0 verified unused-slot-verified pascal16 -ret16 CreateWindow(str str long s_word s_word s_word s_word word word word segptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L40; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
236 1228:03a8 USER SHOWWINDOW 4 0 verified unused-slot-verified pascal16 -ret16 ShowWindow(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L41; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
237 1228:03ac USER GETPARENT 2 0 verified unused-slot-verified pascal16 -ret16 GetParent(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L45; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
238 1228:03b0 USER ISWINDOW 0 0 verified unused-slot-verified pascal16 -ret16 IsWindow(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L46; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
239 1228:03b4 USER ISCHILD 0 0 verified unused-slot-verified pascal16 -ret16 IsChild(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L47; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
240 1228:03b8 USER DESTROYWINDOW 2 0 verified unused-slot-verified pascal16 -ret16 DestroyWindow(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L52; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
241 1228:03bc USER REGISTERCLASS 4 0 verified unused-slot-verified pascal16 -ret16 RegisterClass(ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L56; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
242 1228:03c0 USER SCROLLWINDOW 14 0 verified unused-slot-verified pascal16 -ret16 ScrollWindow(word s_word s_word ptr ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L60; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
243 1228:03c4 USER SETSCROLLPOS 8 0 verified unused-slot-verified pascal16 -ret16 SetScrollPos(word word s_word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L61; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
244 1228:03c8 USER SETSCROLLRANGE 10 0 verified unused-slot-verified pascal16 -ret16 SetScrollRange(word word s_word s_word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L63; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
245 1228:03cc USER GETDC 2 0 verified unused-slot-verified pascal16 -ret16 GetDC(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L65; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
246 1228:03d0 USER RELEASEDC 4 0 verified unused-slot-verified pascal16 -ret16 ReleaseDC(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L67; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
247 1228:03d4 USER SETCURSOR 2 0 verified unused-slot-verified pascal16 -ret16 SetCursor(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L68; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
248 1228:03d8 USER ENDDIALOG 4 0 verified unused-slot-verified pascal16 -ret16 EndDialog(word s_word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L87; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
249 1228:03dc USER ISDIALOGMESSAGE 6 0 verified unused-slot-verified pascal16 -ret16 IsDialogMessage(word ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L89; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
250 1228:03e0 USER GETDLGITEM 4 0 verified unused-slot-verified pascal16 -ret16 GetDlgItem(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L90; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
251 1228:03e4 USER SETDLGITEMTEXT 8 0 verified unused-slot-verified pascal16 -ret16 SetDlgItemText(word word segstr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L91; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
252 1228:03e8 USER GETDLGITEMTEXT 10 0 verified unused-slot-verified pascal16 -ret16 GetDlgItemText(word word segptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L92; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
253 1228:03ec USER SENDDLGITEMMESSAGE 12 0 verified unused-slot-verified pascal16 SendDlgItemMessage(word word word word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L100; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
254 1228:03f0 USER MESSAGEBEEP 2 0 verified unused-slot-verified pascal16 -ret16 MessageBeep(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L103; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
255 1228:03f4 USER GETKEYSTATE 0 0 verified unused-slot-verified pascal16 -ret16 GetKeyState(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L105; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
256 1228:03f8 USER DEFWINDOWPROC 10 0 verified unused-slot-verified pascal16 DefWindowProc(word word word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L106; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
257 1228:03fc USER GETMESSAGE 14 0 verified unused-slot-verified pascal16 -ret16 GetMessage(ptr word word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L107; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
258 1228:0400 USER PEEKMESSAGE 14 0 verified unused-slot-verified pascal16 -ret16 PeekMessage(ptr word word word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L108; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
259 1228:0404 USER SENDMESSAGE 10 0 verified unused-slot-verified pascal16 SendMessage(word word word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L110; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
260 1228:0408 USER WAITMESSAGE 0 0 verified unused-slot-verified pascal16 -ret16 WaitMessage() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L111; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
261 1228:040c USER TRANSLATEMESSAGE 4 0 verified unused-slot-verified pascal16 -ret16 TranslateMessage(ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L112; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
262 1228:0410 USER DISPATCHMESSAGE 4 0 verified unused-slot-verified pascal16 DispatchMessage(ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L113; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
263 1228:0414 USER CALLWINDOWPROC 14 0 verified unused-slot-verified pascal16 CallWindowProc(segptr word word word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L121; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
264 1228:0418 USER UPDATEWINDOW 2 0 verified unused-slot-verified pascal16 -ret16 UpdateWindow(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L123; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
265 1228:041c USER INVALIDATERECT 10 0 verified unused-slot-verified pascal16 -ret16 InvalidateRect(word ptr word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L124; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
266 1228:0420 USER GETWINDOWWORD 4 0 verified unused-slot-verified pascal16 -ret16 GetWindowWord(word s_word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L132; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
267 1228:0424 USER GETWINDOWLONG 4 0 verified unused-slot-verified pascal16 GetWindowLong(word s_word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L134; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
268 1228:0428 USER SETWINDOWLONG 8 0 verified unused-slot-verified pascal16 SetWindowLong(word s_word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L135; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
269 1228:042c USER ENABLEMENUITEM 6 0 verified unused-slot-verified pascal16 -ret16 EnableMenuItem(word word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L154; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
270 1228:0430 USER GETSYSTEMMENU 4 0 verified unused-slot-verified pascal16 -ret16 GetSystemMenu(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L155; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
271 1228:0434 USER CREATECARET 8 0 verified unused-slot-verified pascal16 -ret16 CreateCaret(word word word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L162; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
272 1228:0438 USER DESTROYCARET 0 0 verified unused-slot-verified pascal16 -ret16 DestroyCaret() Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L163; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
273 1228:043c USER SETCARETPOS 4 0 verified unused-slot-verified pascal16 -ret16 SetCaretPos(word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L164; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
274 1228:0440 USER SHOWCARET 2 0 verified unused-slot-verified pascal16 -ret16 ShowCaret(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L166; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
275 1228:0444 USER LOADCURSOR 6 0 verified unused-slot-verified pascal16 -ret16 LoadCursor(word str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L172; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
276 1228:0448 USER LOADICON 6 0 verified unused-slot-verified pascal16 -ret16 LoadIcon(word str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L173; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
277 1228:044c USER LOADBITMAP 6 0 verified unused-slot-verified pascal16 -ret16 LoadBitmap(word str) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L174; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
278 1228:0450 USER TRANSLATEACCELERATOR 8 0 verified unused-slot-verified pascal16 -ret16 TranslateAccelerator(word word ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L177; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
279 1228:0454 USER GETSYSTEMMETRICS 0 0 verified unused-slot-verified pascal16 -ret16 GetSystemMetrics(s_word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L178; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
280 1228:0458 USER GETSYSCOLOR 0 0 verified unused-slot-verified pascal16 GetSysColor(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L179; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
281 1228:045c USER DIALOGBOXPARAM 16 0 verified unused-slot-verified pascal16 -ret16 DialogBoxParam(word str word segptr long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L239; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
282 1228:0460 USER CREATEDIALOGPARAM 16 0 verified unused-slot-verified pascal16 -ret16 CreateDialogParam(word str word segptr long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L241; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
283 1228:0464 USER ISZOOMED 0 0 verified unused-slot-verified pascal16 -ret16 IsZoomed(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L272; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
284 1228:0468 USER SELECTPALETTE 6 0 verified unused-slot-verified pascal16 -ret16 SelectPalette(word word word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L282; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
285 1228:046c USER REALIZEPALETTE 2 0 verified unused-slot-verified pascal16 -ret16 RealizePalette(word) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L283; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
286 1228:0470 USER DEFDLGPROC 10 0 verified unused-slot-verified pascal16 DefDlgProc(word word word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L304; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
287 1228:0474 USER GETCLASSINFO 10 0 verified unused-slot-verified pascal16 -ret16 GetClassInfo(word segstr ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L376; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
288 1228:0478 USER WVSPRINTF 12 0 verified unused-slot-verified pascal16 -ret16 wvsprintf(ptr str ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L391; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
289 1228:047c USER DEFMDICHILDPROC 10 0 verified unused-slot-verified pascal16 DefMDIChildProc(word word word long) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L410; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
290 1228:0480 USER TRANSLATEMDISYSACCEL 6 0 verified unused-slot-verified pascal16 -ret16 TranslateMDISysAccel(word ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L414; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
291 1228:0484 USER CREATEWINDOWEX 34 0 verified unused-slot-verified pascal16 -ret16 CreateWindowEx(long str str long s_word s_word s_word s_word word word word segptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/user.exe16/user.exe16.spec#L415; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
292 1228:0488 KEYBOARD Ordinal_5 2147483647 0 verified unused-slot-verified pascal16 -ret16 AnsiToOem(str ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/keyboard.drv16/keyboard.drv16.spec#L5; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.
293 1228:048c KEYBOARD Ordinal_6 2147483647 0 verified unused-slot-verified pascal16 -ret16 OemToAnsi(str ptr) Wine wine-11.15 https://gitlab.winehq.org/wine/wine/-/raw/wine-11.15/dlls/keyboard.drv16/keyboard.drv16.spec#L6; complete Ghidra CALL inventory and NE relocation inventory: zero call sites Explicit imported NE slot with no CALL reference anywhere in the complete image; no TDKPIN call-site behavior exists to reconstruct.