Jump to content

PMGRE.DLL: Difference between revisions

From EDM2
No edit summary
Ak120 (talk | contribs)
mNo edit summary
 
(5 intermediate revisions by 2 users not shown)
Line 1: Line 1:
This component is part of Presentation Manager (PM).
PM graphics engine dynamic link library


This component is called the "PM Graphics Engine" and it is refered 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.  
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.


On the latest version of OS/2, this file forwards it's functions to PMMERGE.
Starting with OS/2 Warp, this DLL forwards its functions to PMMERGE.


==Version==
==Version==
 
{|class="wikitable"
{| border="1"
!Date||Version||Size||Comments
|-
!Date
!Version
!Size
!Comments
|-
|Sep-17-2011  6:15a       
|14.100
|2,216b.
|@#osFree:14.100#@  gre
|-
|-
|2001-Oct-10 2:46pm
|2001-10-16|| ||2,231 bytes||
|N/A
|2,231b.
|By IBM. Included on eComStation 2.1.
|-
|
|
|
|
|}
|}


==DLL Entry Points==
==DLL Entry Points==
         
{|class="wikitable"
{| border="1"
|-
|3
|3
|InnerGreEntry
|InnerGreEntry
Line 66: Line 45:
|-
|-
|30
|30
|GetDriverInfo
|[[GetDriverInfo]]
|31
|31
|SetDriverInfo
|[[SetDriverInfo]]
|-
|-
|32
|32
Line 279: Line 258:


==Alternative Version==
==Alternative Version==
OSFree Project produced an alternative version of this file.  
OSFree Project produced an alternative version of this file.  


[[Category:Files]]
[[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.