windows-nt/Source/XPSP1/NT/com/ole32/ilib/storag32.def
2020-09-26 16:20:57 +08:00

115 lines
4.1 KiB
Modula-2

;//+-------------------------------------------------------------------------
;//
;// Microsoft Windows
;// Copyright (C) Microsoft Corporation, 1992 - 1993.
;//
;// File: storag32.def
;//
;// Contents: storag32.dll module definition file
;//
;// History: 23-Sep-92 DrewB Created from multiple def files
;// 09-Oct-92 AlexT Added HEAPSIZE to 16-bit definitions
;// 03-Feb-93 DrewB Changed docfile.def to storage.def
;//
;// Note: $(OLE)\storage.def is used for 16-bit builds
;// $(CAIROLE)\ilib\storag32.def is used for non-Cairo 32-bit
;// $(COMMON)\ilib\storag32.def is used for Cairo 32-bit builds
;//
;//--------------------------------------------------------------------------
LIBRARY STORAG32
CODE DISCARDABLE LOADONCALL MOVABLE SHARED
DATA LOADONCALL SINGLE MOVABLE
EXPORTS
#if defined (i386)
StgCreateDocfile@16 @1
StgCreateDocfileOnILockBytes@16 @2
StgOpenStorage@24 @3
StgOpenStorageOnILockBytes@24 @4
StgIsStorageFile@4 @5
StgIsStorageILockBytes@4 @6
StgSetTimes@16 @7
#ifdef _CAIRO_
StgCreateStorage@20 @43
StgCreateStorageOnHandle@16 @44
StgOpenStorageOnHandle@12 @45
StgIsStorage@8 @46
FreeVariantArray@8 @50
#endif
DfUnMarshalInterface@16 @102
DllGetClassObject@12 @103
DllGetClassObject=DllGetClassObject@12
#if DBG == 1
DfDebug@8 @300
DfSetResLimit@8 @310
DfGetResLimit@4 @311
DfGetMemAlloced@0 @302
DfPrintAllocs@0 @303
#endif
#elif defined (_MIPS_)
StgCreateDocfile @1
StgCreateDocfileOnILockBytes @2
StgOpenStorage @3
StgOpenStorageOnILockBytes @4
StgIsStorageFile @5
StgIsStorageILockBytes @6
StgSetTimes @7
#ifdef _CAIRO_
StgCreateStorage @43
StgCreateStorageOnHandle @44
StgOpenStorageOnHandle @45
StgIsStorage @46
FreeVariantArray @50
#endif
DfUnMarshalInterface @102
DllGetClassObject @103
#if DBG == 1
DfDebug @300
DfSetResLimit @310
DfGetResLimit @311
DfGetMemAlloced @302
DfPrintAllocs @303
#endif
#elif defined (_PPC_)
StgCreateDocfile @1
StgCreateDocfileOnILockBytes @2
StgOpenStorage @3
StgOpenStorageOnILockBytes @4
StgIsStorageFile @5
StgIsStorageILockBytes @6
StgSetTimes @7
#ifdef _CAIRO_
StgCreateStorage @43
StgCreateStorageOnHandle @44
StgOpenStorageOnHandle @45
StgIsStorage @46
FreeVariantArray @50
#endif
DfUnMarshalInterface @102
DllGetClassObject @103
#if DBG == 1
DfDebug @300
DfSetResLimit @310
DfGetResLimit @311
DfGetMemAlloced @302
DfPrintAllocs @303
#endif
#endif // i386 - MIPS - PPC