| 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 |  | 
|---|