Source code of Windows XP (NT5)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

114 lines
4.1 KiB

  1. ;//+-------------------------------------------------------------------------
  2. ;//
  3. ;// Microsoft Windows
  4. ;// Copyright (C) Microsoft Corporation, 1992 - 1993.
  5. ;//
  6. ;// File: storag32.def
  7. ;//
  8. ;// Contents: storag32.dll module definition file
  9. ;//
  10. ;// History: 23-Sep-92 DrewB Created from multiple def files
  11. ;// 09-Oct-92 AlexT Added HEAPSIZE to 16-bit definitions
  12. ;// 03-Feb-93 DrewB Changed docfile.def to storage.def
  13. ;//
  14. ;// Note: $(OLE)\storage.def is used for 16-bit builds
  15. ;// $(CAIROLE)\ilib\storag32.def is used for non-Cairo 32-bit
  16. ;// $(COMMON)\ilib\storag32.def is used for Cairo 32-bit builds
  17. ;//
  18. ;//--------------------------------------------------------------------------
  19. LIBRARY STORAG32
  20. CODE DISCARDABLE LOADONCALL MOVABLE SHARED
  21. DATA LOADONCALL SINGLE MOVABLE
  22. EXPORTS
  23. #if defined (i386)
  24. _StgCreateDocfile@16 @1
  25. _StgCreateDocfileOnILockBytes@16 @2
  26. _StgOpenStorage@24 @3
  27. _StgOpenStorageOnILockBytes@24 @4
  28. _StgIsStorageFile@4 @5
  29. _StgIsStorageILockBytes@4 @6
  30. _StgSetTimes@16 @7
  31. #ifdef _CAIRO_
  32. _StgCreateStorage@20 @43
  33. _StgCreateStorageOnHandle@16 @44
  34. _StgOpenStorageOnHandle@12 @45
  35. _StgIsStorage@8 @46
  36. _FreeVariantArray@8 @50
  37. #endif
  38. _DfUnMarshalInterface@16 @102
  39. _DllGetClassObject@12 @103
  40. DllGetClassObject=_DllGetClassObject@12
  41. #if DBG == 1
  42. _DfDebug@8 @300
  43. _DfSetResLimit@8 @310
  44. _DfGetResLimit@4 @311
  45. _DfGetMemAlloced@0 @302
  46. _DfPrintAllocs@0 @303
  47. #endif
  48. #elif defined (_MIPS_)
  49. StgCreateDocfile @1
  50. StgCreateDocfileOnILockBytes @2
  51. StgOpenStorage @3
  52. StgOpenStorageOnILockBytes @4
  53. StgIsStorageFile @5
  54. StgIsStorageILockBytes @6
  55. StgSetTimes @7
  56. #ifdef _CAIRO_
  57. StgCreateStorage @43
  58. StgCreateStorageOnHandle @44
  59. StgOpenStorageOnHandle @45
  60. StgIsStorage @46
  61. FreeVariantArray @50
  62. #endif
  63. DfUnMarshalInterface @102
  64. DllGetClassObject @103
  65. #if DBG == 1
  66. DfDebug @300
  67. DfSetResLimit @310
  68. DfGetResLimit @311
  69. DfGetMemAlloced @302
  70. DfPrintAllocs @303
  71. #endif
  72. #elif defined (_PPC_)
  73. StgCreateDocfile @1
  74. StgCreateDocfileOnILockBytes @2
  75. StgOpenStorage @3
  76. StgOpenStorageOnILockBytes @4
  77. StgIsStorageFile @5
  78. StgIsStorageILockBytes @6
  79. StgSetTimes @7
  80. #ifdef _CAIRO_
  81. StgCreateStorage @43
  82. StgCreateStorageOnHandle @44
  83. StgOpenStorageOnHandle @45
  84. StgIsStorage @46
  85. FreeVariantArray @50
  86. #endif
  87. DfUnMarshalInterface @102
  88. DllGetClassObject @103
  89. #if DBG == 1
  90. DfDebug @300
  91. DfSetResLimit @310
  92. DfGetResLimit @311
  93. DfGetMemAlloced @302
  94. DfPrintAllocs @303
  95. #endif
  96. #endif // i386 - MIPS - PPC