SEAMLESS.DLL: Difference between revisions
Appearance
No edit summary |
mNo edit summary |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
OS/2 PM Internal Seamless Support Library | |||
It is a PM "avatar" of a WinOS/2 window, which contains a PM window procedure for making a Win16 program present in a PM window list and participate in PM message exchange. | It is a PM "avatar" of a WinOS/2 window, which contains a PM window procedure for making a Win16 program present in a PM window list and participate in PM message exchange. | ||
Line 7: | Line 8: | ||
==DLL Entry Points== | ==DLL Entry Points== | ||
{| class="wikitable | {| class="wikitable" | ||
|+Resident | |+Resident | ||
!Ordinal!!Object!!Offset!!Name | !Ordinal!!Object!!Offset!!Name | ||
|- | |- | ||
|44||2||0058||SEAMLESSCOMMONVDM | |44||2||0058||SEAMLESSCOMMONVDM | ||
Line 30: | Line 29: | ||
|} | |} | ||
{| class="wikitable | {| class="wikitable" | ||
|+NonResident | |+NonResident | ||
!Ordinal!!Object!!Offset!!Name | !Ordinal!!Object!!Offset!!Name | ||
|- | |- | ||
|45||1||000057F0||SEAMLESSCONTROLPROC | |45||1||000057F0||SEAMLESSCONTROLPROC | ||
Line 56: | Line 53: | ||
* [[PMGPI.DLL]] | * [[PMGPI.DLL]] | ||
* [[DOSCALL1.DLL]] | * [[DOSCALL1.DLL]] | ||
==Device Driver Requirement== | |||
* MOUSE$ - [[MOUSE.SYS]] | |||
* KBD$ - [[KBDBASE.SYS]] | |||
[[Category:Files]] | [[Category:Files]] |
Latest revision as of 04:32, 30 May 2018
OS/2 PM Internal Seamless Support Library
It is a PM "avatar" of a WinOS/2 window, which contains a PM window procedure for making a Win16 program present in a PM window list and participate in PM message exchange.
It is called "a PM shield". There is a "Windows Shield" in WinOS/2 too (winsheld.exe), it integrates PM windows in WinOS/2 environment.
Versions
DLL Entry Points
Ordinal | Object | Offset | Name |
---|---|---|---|
44 | 2 | 0058 | SEAMLESSCOMMONVDM |
100 | 2 | 0030 | SMI_SEAMLESS16 |
101 | 2 | 0014 | SMI_DESTROY16 |
102 | 2 | 0080 | SEAMLESSDESTROY16 |
103 | 2 | 0028 | SEAMLESSACKTIMEOUT16 |
104 | 2 | 0000 | SMI_TIMER16 |
105 | 2 | 0044 | SMI_CREATE16 |
106 | 2 | 006C | SEAMLESSTERMINATEVDM16 |
Ordinal | Object | Offset | Name |
---|---|---|---|
45 | 1 | 000057F0 | SEAMLESSCONTROLPROC |
46 | 1 | 000077C0 | SEAMLESSWINDOWPROC |
50 | 1 | 00000F18 | SEAMLESSREGISTEROBJECT |
51 | 1 | 00000FA0 | SEAMLESSACTIVATEWINDOW |
55 | 1 | 00000ED0 | SEAMLESSREGISTERASSOCOBJ |
59 | 1 | 00000938 | WINQUERYQUEUEHANDLE |
60 | 1 | 0000091C | WINCONVERTWHTOPMH |
DLLs Loaded
Device Driver Requirement
- MOUSE$ - MOUSE.SYS
- KBD$ - KBDBASE.SYS