| 1 | ;Created by BLAST for IBM's compiler
 | 
|---|
| 2 | LIBRARY OLE32OS2 INITINSTANCE
 | 
|---|
| 3 | DESCRIPTION 'Odin32 System DLL - OLE32'
 | 
|---|
| 4 | DATA MULTIPLE NONSHARED
 | 
|---|
| 5 | 
 | 
|---|
| 6 | EXPORTS
 | 
|---|
| 7 |     BindMoniker                = _BindMoniker@16             @1
 | 
|---|
| 8 |     CLSIDFromProgID            = _CLSIDFromProgID@8          @2
 | 
|---|
| 9 |     CLSIDFromString            = _CLSIDFromString@8          @3
 | 
|---|
| 10 |     CoBuildVersion             = _CoBuildVersion@0           @4
 | 
|---|
| 11 |     CoCreateFreeThreadedMarshaler  = _CoCreateFreeThreadedMarshaler@8  @5
 | 
|---|
| 12 |     CoCreateGuid               = _CoCreateGuid@4             @6
 | 
|---|
| 13 |     CoCreateInstance           = _CoCreateInstance@20        @7
 | 
|---|
| 14 |     CoCreateInstanceEx         = _CoCreateInstanceEx@24      @9999
 | 
|---|
| 15 |     CoDisconnectObject         = _CoDisconnectObject@8       @8
 | 
|---|
| 16 |     CoDosDateTimeToFileTime    = _CoDosDateTimeToFileTime@12 @9
 | 
|---|
| 17 |     CoFileTimeNow              = _CoFileTimeNow@4            @10
 | 
|---|
| 18 |     CoFileTimeToDosDateTime    = _CoFileTimeToDosDateTime@12 @11
 | 
|---|
| 19 |     CoFreeAllLibraries         = _CoFreeAllLibraries@0       @12
 | 
|---|
| 20 |     CoFreeLibrary              = _CoFreeLibrary@4            @13
 | 
|---|
| 21 |     CoFreeUnusedLibraries      = _CoFreeUnusedLibraries@0    @14
 | 
|---|
| 22 |     CoGetCallerTID             = _CoGetCallerTID@0           @15
 | 
|---|
| 23 |     CoGetClassObject           = _CoGetClassObject@20        @16
 | 
|---|
| 24 |     CoGetCurrentLogicalThreadId  = _CoGetCurrentLogicalThreadId@0  @17
 | 
|---|
| 25 |     CoGetCurrentProcess        = _CoGetCurrentProcess@0      @18
 | 
|---|
| 26 |     CoGetInterfaceAndReleaseStream  = _CoGetInterfaceAndReleaseStream@12 @19
 | 
|---|
| 27 |     CoGetMalloc                = _CoGetMalloc@8              @20
 | 
|---|
| 28 |     CoGetMarshalSizeMax        = _CoGetMarshalSizeMax@24     @21
 | 
|---|
| 29 |     CoGetPSClsid               = _CoGetPSClsid@8             @22
 | 
|---|
| 30 |     CoGetStandardMarshal       = _CoGetStandardMarshal@24    @23
 | 
|---|
| 31 |     CoGetState                 = _CoGetState@0               @24
 | 
|---|
| 32 |     CoGetTreatAsClass          = _CoGetTreatAsClass@8        @25
 | 
|---|
| 33 |     CoInitializeEx             = _CoInitializeEx@8           @9998
 | 
|---|
| 34 |     CoInitialize               = _CoInitialize@4             @26
 | 
|---|
| 35 |     CoInitializeWOW            = _CoInitializeWOW@0          @27
 | 
|---|
| 36 |     CoIsHandlerConnected       = _CoIsHandlerConnected@4     @28
 | 
|---|
| 37 |     CoIsOle1Class              = _CoIsOle1Class@4            @29
 | 
|---|
| 38 |     CoLoadLibrary              = _CoLoadLibrary@8            @30
 | 
|---|
| 39 |     CoLockObjectExternal       = _CoLockObjectExternal@12    @31
 | 
|---|
| 40 |     CoMarshalHresult           = _CoMarshalHresult@8         @32
 | 
|---|
| 41 |     CoMarshalInterThreadInterfaceInStream  = _CoMarshalInterThreadInterfaceInStream@12 @33
 | 
|---|
| 42 |     CoMarshalInterface         = _CoMarshalInterface@24      @34
 | 
|---|
| 43 |     CoQueryReleaseObject       = _CoQueryReleaseObject@0     @35
 | 
|---|
| 44 |     CoRegisterClassObject      = _CoRegisterClassObject@20   @36
 | 
|---|
| 45 |     CoRegisterMallocSpy        = _CoRegisterMallocSpy@4      @37
 | 
|---|
| 46 |     CoRegisterMessageFilter    = _CoRegisterMessageFilter@8  @38
 | 
|---|
| 47 |     CoReleaseMarshalData       = _CoReleaseMarshalData@4     @39
 | 
|---|
| 48 |     CoRevokeClassObject        = _CoRevokeClassObject@4      @40
 | 
|---|
| 49 |     CoRevokeMallocSpy          = _CoRevokeMallocSpy@0        @41
 | 
|---|
| 50 |     CoSetState                 = _CoSetState@4               @42
 | 
|---|
| 51 |     CoTaskMemAlloc             = _CoTaskMemAlloc@4           @43
 | 
|---|
| 52 |     CoTaskMemFree              = _CoTaskMemFree@4            @44
 | 
|---|
| 53 |     CoTaskMemRealloc           = _CoTaskMemRealloc@8         @45
 | 
|---|
| 54 |     CoTreatAsClass             = _CoTreatAsClass@8           @46
 | 
|---|
| 55 |     CoUninitialize             = _CoUninitialize@0           @47
 | 
|---|
| 56 |     CoUnloadingWOW             = _CoUnloadingWOW@0           @48
 | 
|---|
| 57 |     CoUnmarshalHresult         = _CoUnmarshalHresult@8       @49
 | 
|---|
| 58 |     CoUnmarshalInterface       = _CoUnmarshalInterface@12    @50
 | 
|---|
| 59 |     CreateAntiMoniker          = _CreateAntiMoniker@4        @51
 | 
|---|
| 60 |     CreateBindCtx              = _CreateBindCtx@8            @52
 | 
|---|
| 61 |     CreateDataAdviseHolder     = _CreateDataAdviseHolder@4   @53
 | 
|---|
| 62 |     CreateDataCache            = _CreateDataCache@16         @54
 | 
|---|
| 63 |     CreateFileMoniker          = _CreateFileMoniker@8        @55
 | 
|---|
| 64 |     CreateGenericComposite     = _CreateGenericComposite@12  @56
 | 
|---|
| 65 |     CreateILockBytesOnHGlobal  = _CreateILockBytesOnHGlobal@12 @57
 | 
|---|
| 66 |     CreateItemMoniker          = _CreateItemMoniker@12       @58
 | 
|---|
| 67 |     CreateOleAdviseHolder      = _CreateOleAdviseHolder@4    @59
 | 
|---|
| 68 |     CreatePointerMoniker       = _CreatePointerMoniker@8     @60
 | 
|---|
| 69 |     CreateStreamOnHGlobal      = _CreateStreamOnHGlobal@12   @61
 | 
|---|
| 70 |     DllDebugObjectRPCHook      = _DllDebugObjectRPCHook@0    @62
 | 
|---|
| 71 |     DllGetClassObject          = _DllGetClassObject@12       @63
 | 
|---|
| 72 |     DllGetClassObjectWOW       = _DllGetClassObjectWOW@0     @64
 | 
|---|
| 73 |     DoDragDrop                 = _DoDragDrop@16              @65
 | 
|---|
| 74 |     EnableHookObject           = _EnableHookObject@0         @66
 | 
|---|
| 75 |     GetClassFile               = _GetClassFile@8             @67
 | 
|---|
| 76 |     GetConvertStg              = _GetConvertStg@4            @68
 | 
|---|
| 77 |     GetDocumentBitStg          = _GetDocumentBitStg@0        @69
 | 
|---|
| 78 |     GetHGlobalFromILockBytes   = _GetHGlobalFromILockBytes@8  @70
 | 
|---|
| 79 |     GetHGlobalFromStream       = _GetHGlobalFromStream@8     @71
 | 
|---|
| 80 |     GetHookInterface           = _GetHookInterface@0         @72
 | 
|---|
| 81 |     GetRunningObjectTable      = _GetRunningObjectTable@8    @73
 | 
|---|
| 82 |     IIDFromString              = _IIDFromString@8            @74
 | 
|---|
| 83 |     IsAccelerator              = _IsAccelerator@16           @75
 | 
|---|
| 84 |     IsEqualGUID                = _CONCRETE_IsEqualGUID@8              @76
 | 
|---|
| 85 |     IsValidIid                 = _IsValidIid@4               @77
 | 
|---|
| 86 |     IsValidInterface           = _IsValidInterface@4         @78
 | 
|---|
| 87 |     IsValidPtrIn               = _IsValidPtrIn@4             @79
 | 
|---|
| 88 |     IsValidPtrOut              = _IsValidPtrOut@4            @80
 | 
|---|
| 89 |     MkParseDisplayName         = _MkParseDisplayName@16      @81
 | 
|---|
| 90 |     MonikerCommonPrefixWith    = _MonikerCommonPrefixWith@12 @82
 | 
|---|
| 91 |     MonikerRelativePathTo      = _MonikerRelativePathTo@16   @83
 | 
|---|
| 92 |     OleBuildVersion            = _OleBuildVersion@0          @84
 | 
|---|
| 93 |     OleConvertIStorageToOLESTREAM  = _OleConvertIStorageToOLESTREAM@8  @85
 | 
|---|
| 94 |     OleConvertIStorageToOLESTREAMEx  = _OleConvertIStorageToOLESTREAMEx@28 @86
 | 
|---|
| 95 |     OleConvertOLESTREAMToIStorage  = _OleConvertOLESTREAMToIStorage@12 @87
 | 
|---|
| 96 |     OleConvertOLESTREAMToIStorageEx  = _OleConvertOLESTREAMToIStorageEx@28 @88
 | 
|---|
| 97 |     OleCreate                  = _OleCreate@28               @89
 | 
|---|
| 98 |     OleCreateDefaultHandler    = _OleCreateDefaultHandler@16 @90
 | 
|---|
| 99 |     OleCreateEmbeddingHelper   = _OleCreateEmbeddingHelper@24 @91
 | 
|---|
| 100 |     OleCreateFromData          = _OleCreateFromData@28       @92
 | 
|---|
| 101 |     OleCreateFromFile          = _OleCreateFromFile@32       @93
 | 
|---|
| 102 |     OleCreateLink              = _OleCreateLink@28           @94
 | 
|---|
| 103 |     OleCreateLinkFromData      = _OleCreateLinkFromData@28   @95
 | 
|---|
| 104 |     OleCreateLinkToFile        = _OleCreateLinkToFile@28     @96
 | 
|---|
| 105 |     OleCreateMenuDescriptor    = _OleCreateMenuDescriptor@8  @97
 | 
|---|
| 106 |     OleCreateStaticFromData    = _OleCreateStaticFromData@28 @98
 | 
|---|
| 107 |     OleDestroyMenuDescriptor   = _OleDestroyMenuDescriptor@4  @99
 | 
|---|
| 108 |     OleDoAutoConvert           = _OleDoAutoConvert@8         @100
 | 
|---|
| 109 |     OleDraw                    = _OleDraw@16                 @101
 | 
|---|
| 110 |     OleDuplicateData           = _OleDuplicateData@12        @102
 | 
|---|
| 111 |     OleFlushClipboard          = _OleFlushClipboard@0        @103
 | 
|---|
| 112 |     OleGetAutoConvert          = _OleGetAutoConvert@8        @104
 | 
|---|
| 113 |     OleGetClipboard            = _OleGetClipboard@4          @105
 | 
|---|
| 114 |     OleGetIconOfClass          = _OleGetIconOfClass@12       @106
 | 
|---|
| 115 |     OleGetIconOfFile           = _OleGetIconOfFile@8         @107
 | 
|---|
| 116 |     OleInitialize              = _OleInitialize@4            @108
 | 
|---|
| 117 |     OleInitializeWOW           = _OleInitializeWOW@0         @109
 | 
|---|
| 118 |     OleIsCurrentClipboard      = _OleIsCurrentClipboard@4    @110
 | 
|---|
| 119 |     OleIsRunning               = _OleIsRunning@4             @111
 | 
|---|
| 120 |     OleLoad                    = _OleLoad@16                 @112
 | 
|---|
| 121 |     OleLoadFromStream          = _OleLoadFromStream@12       @113
 | 
|---|
| 122 |     OleLockRunning             = _OleLockRunning@12          @114
 | 
|---|
| 123 |     OleMetafilePictFromIconAndLabel  = _OleMetafilePictFromIconAndLabel@16 @115
 | 
|---|
| 124 |     OleNoteObjectVisible       = _OleNoteObjectVisible@8     @116
 | 
|---|
| 125 |     OleQueryCreateFromData     = _OleQueryCreateFromData@4   @117
 | 
|---|
| 126 |     OleQueryLinkFromData       = _OleQueryLinkFromData@4     @118
 | 
|---|
| 127 |     OleRegEnumFormatEtc        = _OleRegEnumFormatEtc@12     @119
 | 
|---|
| 128 |     OleRegEnumVerbs            = _OleRegEnumVerbs@8          @120
 | 
|---|
| 129 |     OleRegGetMiscStatus        = _OleRegGetMiscStatus@12     @121
 | 
|---|
| 130 |     OleRegGetUserType          = _OleRegGetUserType@12       @122
 | 
|---|
| 131 |     OleRun                     = _OleRun@4                   @123
 | 
|---|
| 132 |     OleSave                    = _OleSave@12                 @124
 | 
|---|
| 133 |     OleSaveToStream            = _OleSaveToStream@8          @125
 | 
|---|
| 134 |     OleSetAutoConvert          = _OleSetAutoConvert@8        @126
 | 
|---|
| 135 |     OleSetClipboard            = _OleSetClipboard@4          @127
 | 
|---|
| 136 |     OleSetContainedObject      = _OleSetContainedObject@8    @128
 | 
|---|
| 137 |     OleSetMenuDescriptor       = _OleSetMenuDescriptor@20    @129
 | 
|---|
| 138 |     OleTranslateAccelerator    = _OleTranslateAccelerator@12 @130
 | 
|---|
| 139 |     OleUninitialize            = _OleUninitialize@0          @131
 | 
|---|
| 140 |     OpenOrCreateStream         = _OpenOrCreateStream@0       @132
 | 
|---|
| 141 |     ProgIDFromCLSID            = _ProgIDFromCLSID@8          @133
 | 
|---|
| 142 |     ReadClassStg               = _ReadClassStg@8             @134
 | 
|---|
| 143 |     ReadClassStm               = _ReadClassStm@8             @135
 | 
|---|
| 144 |     ReadFmtUserTypeStg         = _ReadFmtUserTypeStg@12      @136
 | 
|---|
| 145 |     ReadOleStg                 = _ReadOleStg@0               @137
 | 
|---|
| 146 |     ReadStringStream           = _ReadStringStream@0         @138
 | 
|---|
| 147 |     RegisterDragDrop           = _RegisterDragDrop@8         @139
 | 
|---|
| 148 |     ReleaseStgMedium           = _ReleaseStgMedium@4         @140
 | 
|---|
| 149 |     RevokeDragDrop             = _RevokeDragDrop@4           @141
 | 
|---|
| 150 |     SetConvertStg              = _SetConvertStg@8            @142
 | 
|---|
| 151 |     SetDocumentBitStg          = _SetDocumentBitStg@0        @143
 | 
|---|
| 152 |     StgCreateDocfile           = _StgCreateDocfile@16        @144
 | 
|---|
| 153 |     StgCreateDocfileOnILockBytes  = _StgCreateDocfileOnILockBytes@16 @145
 | 
|---|
| 154 |     StgIsStorageFile           = _StgIsStorageFile@4         @146
 | 
|---|
| 155 |     StgIsStorageILockBytes     = _StgIsStorageILockBytes@4   @147
 | 
|---|
| 156 |     StgOpenStorage             = _StgOpenStorage@24           @148
 | 
|---|
| 157 |     StgOpenStorageOnILockBytes  = _StgOpenStorageOnILockBytes@24 @149
 | 
|---|
| 158 |     StgSetTimes                = _StgSetTimes@16             @150
 | 
|---|
| 159 |     StringFromCLSID            = _StringFromCLSID@8          @151
 | 
|---|
| 160 |     StringFromGUID2            = _StringFromGUID2@12         @152
 | 
|---|
| 161 |     StringFromIID              = _StringFromIID@8            @153
 | 
|---|
| 162 |     UtConvertDvtd16toDvtd32    = _UtConvertDvtd16toDvtd32@0  @154
 | 
|---|
| 163 |     UtConvertDvtd32toDvtd16    = _UtConvertDvtd32toDvtd16@0  @155
 | 
|---|
| 164 |     UtGetDvtd16Info            = _UtGetDvtd16Info@0          @156
 | 
|---|
| 165 |     UtGetDvtd32Info            = _UtGetDvtd32Info@0          @157
 | 
|---|
| 166 |     WriteClassStg              = _WriteClassStg@8            @158
 | 
|---|
| 167 |     WriteClassStm              = _WriteClassStm@8            @159
 | 
|---|
| 168 |     WriteFmtUserTypeStg        = _WriteFmtUserTypeStg@12     @160
 | 
|---|
| 169 |     WriteOleStg                = _WriteOleStg@0              @161
 | 
|---|
| 170 |     WriteStringStream          = _WriteStringStream@0        @162
 | 
|---|
| 171 | 
 | 
|---|
| 172 |     CreateErrorInfo            = _CreateErrorInfo@4          @192
 | 
|---|
| 173 |     GetErrorInfo               = _GetErrorInfo@8             @196
 | 
|---|
| 174 |     SetErrorInfo               = _SetErrorInfo@8             @255
 | 
|---|
| 175 | 
 | 
|---|
| 176 |     CoImpersonateClient        = _CoImpersonateClient@0      @997   ; suppress warning
 | 
|---|
| 177 |     CoInitializeSecurity       = _CoInitializeSecurity@36    @998   ; suppress warning
 | 
|---|
| 178 |     CoRegisterSurrogate        = _CoRegisterSurrogate@4      @999   ; suppress warning
 | 
|---|
| 179 | 
 | 
|---|
| 180 | ;
 | 
|---|
| 181 | ;   Helper Functions
 | 
|---|
| 182 | ;
 | 
|---|
| 183 |     WINE_StringFromCLSID       = _WINE_StringFromCLSID@8     @1000
 | 
|---|
| 184 |     CLSIDFromStringA           = _CLSIDFromStringA@8         @1001
 | 
|---|
| 185 |     CLSIDFromString16          = _CLSIDFromString16@8        @1002  ; COMPOBJ.19
 | 
|---|
| 186 | 
 | 
|---|