44 lines
1.3 KiB
Modula-2
44 lines
1.3 KiB
Modula-2
|
LIBRARY MCIOLE16
|
||
|
EXETYPE WINDOWS
|
||
|
|
||
|
DESCRIPTION 'OLE handler DLL for MCI objects'
|
||
|
|
||
|
;STUB 'WINSTUB.EXE'
|
||
|
|
||
|
;CODE MOVEABLE DISCARDABLE LOADONCALL
|
||
|
CODE MOVEABLE PRELOAD
|
||
|
DATA SINGLE MOVEABLE PRELOAD
|
||
|
|
||
|
HEAPSIZE 128
|
||
|
|
||
|
EXPORTS
|
||
|
WEP @1 RESIDENTNAME
|
||
|
|
||
|
;
|
||
|
; OLICLI.DLL will call these functions when the client calls
|
||
|
; Ole?????(), we then can hook out all the other functions we want.
|
||
|
;
|
||
|
DllLoadFromStream @2
|
||
|
DllCreateFromClip @3
|
||
|
DllCreateLinkFromClip @4
|
||
|
DllCreateFromTemplate @5
|
||
|
DllCreate @6
|
||
|
DllCreateFromFile @7
|
||
|
DllCreateLinkFromFile @8
|
||
|
|
||
|
;
|
||
|
; this DLL exports this so a server can call it to get the position
|
||
|
; of a object
|
||
|
;
|
||
|
OleQueryObjPos @10
|
||
|
|
||
|
IMPORTS
|
||
|
OutputDebugStr = MMSYSTEM.OutputDebugStr
|
||
|
DefLoadFromStream = OLECLI.DefLoadFromStream
|
||
|
DefCreateFromClip = OLECLI.DefCreateFromClip
|
||
|
DefCreateLinkFromClip = OLECLI.DefCreateLinkFromClip
|
||
|
DefCreateFromTemplate = OLECLI.DefCreateFromTemplate
|
||
|
DefCreate = OLECLI.DefCreate
|
||
|
DefCreateFromFile = OLECLI.DefCreateFromFile
|
||
|
DefCreateLinkFromFile = OLECLI.DefCreateLinkFromFile
|