PMGRE.DLL: Difference between revisions
Appearance
No edit summary |
mNo edit summary |
||
(9 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
PM graphics engine dynamic link library | |||
It is referred as the core of [[Presentation Manager]] system. It is used/called by PMWIN.DLL and PMGPI.DLL to communicate with the applications. It works closely with the device driver. | |||
Starting with OS/2 Warp, this DLL forwards its functions to PMMERGE. | |||
==Version== | ==Version== | ||
{|class="wikitable" | |||
{| | !Date||Version||Size||Comments | ||
!Date | |||
| | |||
| | |||
| | |||
| | |||
|- | |- | ||
| | |2001-10-16|| ||2,231 bytes|| | ||
| | |||
| | |||
| | |||
|} | |} | ||
==DLL Entry Points== | ==DLL Entry Points== | ||
{|class="wikitable" | |||
{| | |||
|3 | |3 | ||
|InnerGreEntry | |InnerGreEntry | ||
Line 57: | Line 45: | ||
|- | |- | ||
|30 | |30 | ||
|GetDriverInfo | |[[GetDriverInfo]] | ||
|31 | |31 | ||
|SetDriverInfo | |[[SetDriverInfo]] | ||
|- | |- | ||
|32 | |32 | ||
Line 264: | Line 252: | ||
|SetDeviceSurface | |SetDeviceSurface | ||
|} | |} | ||
==DLLs Loaded== | |||
* [[PMMERGE.DLL]] | |||
* [[SOFTDRAW.DLL]] | |||
==Alternative Version== | |||
OSFree Project produced an alternative version of this file. | |||
[[Category:DLL]] |
Latest revision as of 04:02, 31 December 2022
PM graphics engine dynamic link library
It is referred as the core of Presentation Manager system. It is used/called by PMWIN.DLL and PMGPI.DLL to communicate with the applications. It works closely with the device driver.
Starting with OS/2 Warp, this DLL forwards its functions to PMMERGE.
Version
Date | Version | Size | Comments |
---|---|---|---|
2001-10-16 | 2,231 bytes |
DLL Entry Points
3 | InnerGreEntry | 4 | GreInitialize |
6 | GreInitialize32 | 12 | GreEntry2 |
13 | GreEntry3 | 14 | GreEntry4 |
15 | GreEntry5 | 16 | GreEntry6 |
17 | GreEntry7 | 18 | GreEntry8 |
19 | GreEntry9 | 20 | GreEntry10 |
30 | GetDriverInfo | 31 | SetDriverInfo |
32 | PostDeviceModes | 33 | InitMoveCursor |
34 | BitmapLimitWarning | 37 | GetDriverInfo32 |
38 | SetDriverInfo32 | 39 | PostDeviceModes32 |
41 | PostEscape32 | 42 | PmWinGreEntry2 |
43 | PmWinGreEntry3 | 44 | PmWinGreEntry4 |
45 | PmWinGreEntry5 | 46 | PmWinGreEntry6 |
47 | PmWinGreEntry7 | 48 | PmWinGreEntry8 |
49 | PmWinGreEntry9 | 50 | PmWinGreEntry10 |
62 | Gre32Entry2 | 63 | Gre32Entry3 |
64 | Gre32Entry4 | 65 | Gre32Entry5 |
66 | Gre32Entry6 | 67 | Gre32Entry7 |
68 | Gre32Entry8 | 69 | Gre32Entry9 |
70 | Gre32Entry10 | 72 | InnerGre32Entry2 |
73 | InnerGre32Entry3 | 74 | InnerGre32Entry4 |
75 | InnerGre32Entry5 | 76 | InnerGre32Entry6 |
77 | InnerGre32Entry7 | 78 | InnerGre32Entry8 |
79 | InnerGre32Entry9 | 80 | InnerGre32Entry10 |
100 | SSAllocSeg | 101 | SSAllocHuge |
102 | SSFreeSeg | 103 | SSFlushSegs |
104 | SSServer | 105 | SSInit |
106 | SSAllocMem | 107 | SSFreeMem |
108 | SSFlushMem | 140 | SSServer32 |
141 | SSInit32 | 200 | Enable_Call_16 |
201 | Devmode_Call_16 | 202 | DeleteBitmap16Call |
203 | PFN4R2 | 204 | PFN5R2 |
205 | PFN6R2 | 206 | PFN7R2 |
207 | PFN8R2 | 208 | PFN9R2 |
209 | PFN10R2 | 210 | Devname_Call_16 |
213 | Dispatch16Gate3 | 214 | Dispatch16Gate4 |
215 | Dispatch16Gate5 | 216 | Dispatch16Gate6 |
217 | Dispatch16Gate7 | 218 | Dispatch16Gate8 |
219 | Dispatch16Gate9 | 220 | Dispatch16Gate10 |
223 | Dispatch32Gate3 | 224 | Dispatch32Gate4 |
225 | Dispatch32Gate5 | 226 | Dispatch32Gate6 |
227 | Dispatch32Gate7 | 228 | Dispatch32Gate8 |
229 | Dispatch32Gate9 | 230 | Dispatch32Gate10 |
300 | GreRequestMutexSem | 301 | GreReleaseMutexSem |
400 | RamSemRequest32 | 401 | RamSemClear32 |
402 | RamSemRequest16 | 403 | RamSemClear16 |
500 | GreMemPtrs | 501 | GreNLS |
510 | SetDeviceSurface |
DLLs Loaded
Alternative Version
OSFree Project produced an alternative version of this file.