On windows ole2.h includes oleauto.h and some programs depend on this.
[wine/wine-kai.git] / relay32 / ole32.spec
blob7a0bed8ec5635b5adff32434b651d74db830d481
1 name ole32
2 type win32
4 1 stub BindMoniker # stdcall (ptr long ptr ptr) return 0,ERR_NOTIMPLEMENTED
5 2 stdcall CLSIDFromProgID(wstr ptr) CLSIDFromProgID
6 3 stdcall CLSIDFromString(wstr ptr) CLSIDFromString
7 4 stdcall CoBuildVersion() CoBuildVersion
8 5 stub CoCreateFreeThreadedMarshaler # stdcall (ptr ptr) return 0,ERR_NOTIMPLEMENTED
9 6 stdcall CoCreateGuid(ptr) CoCreateGuid
10 7 stdcall CoCreateInstance(ptr ptr long ptr ptr) CoCreateInstance
11 8 stdcall CoDisconnectObject(ptr long) CoDisconnectObject
12 9 stdcall CoDosDateTimeToFileTime(long long ptr) DosDateTimeToFileTime
13 10 stdcall CoFileTimeNow(ptr) CoFileTimeNow
14 11 stdcall CoFileTimeToDosDateTime(ptr ptr ptr) FileTimeToDosDateTime
15 12 stdcall CoFreeAllLibraries() CoFreeAllLibraries
16 13 stdcall CoFreeLibrary(long) CoFreeLibrary
17 14 stdcall CoFreeUnusedLibraries() CoFreeUnusedLibraries
18 15 stub CoGetCallerTID
19 16 stdcall CoGetClassObject(ptr long ptr ptr ptr) CoGetClassObject
20 17 stub CoGetCurrentLogicalThreadId
21 18 stdcall CoGetCurrentProcess() CoGetCurrentProcess
22 19 stub CoGetInterfaceAndReleaseStream # stdcall (ptr ptr ptr) return 0,ERR_NOTIMPLEMENTED
23 20 stdcall CoGetMalloc(long ptr) CoGetMalloc
24 21 stub CoGetMarshalSizeMax # stdcall (ptr ptr ptr long ptr long) return 0,ERR_NOTIMPLEMENTED
25 22 stub CoGetPSClsid # stdcall (ptr ptr) return 0,ERR_NOTIMPLEMENTED
26 23 stub CoGetStandardMarshal # stdcall (ptr ptr long ptr long ptr) return 0,ERR_NOTIMPLEMENTED
27 24 stub CoGetState
28 25 stub CoGetTreatAsClass # stdcall (ptr ptr) return 0,ERR_NOTIMPLEMENTED
29 26 stdcall CoInitialize(ptr) CoInitialize
30 27 stdcall CoInitializeWOW(long long) CoInitializeWOW
31 28 stub CoIsHandlerConnected # stdcall (ptr) return 0,ERR_NOTIMPLEMENTED
32 29 stub CoIsOle1Class # stdcall (ptr) return 0,ERR_NOTIMPLEMENTED
33 30 stdcall CoLoadLibrary(wstr long) CoLoadLibrary
34 31 stdcall CoLockObjectExternal(ptr long long) CoLockObjectExternal
35 32 stub CoMarshalHresult # stdcall (ptr ptr) return 0,ERR_NOTIMPLEMENTED
36 33 stub CoMarshalInterThreadInterfaceInStream # stdcall (ptr ptr ptr) return 0,ERR_NOTIMPLEMENTED
37 34 stub CoMarshalInterface # stdcall (ptr ptr ptr long ptr long) return 0,ERR_NOTIMPLEMENTED
38 35 stub CoQueryReleaseObject
39 36 stdcall CoRegisterClassObject(ptr ptr long long ptr) CoRegisterClassObject
40 37 stub CoRegisterMallocSpy # stdcall (ptr) return 0,ERR_NOTIMPLEMENTED
41 38 stdcall CoRegisterMessageFilter(ptr ptr) CoRegisterMessageFilter
42 39 stub CoReleaseMarshalData # stdcall (ptr) return 0,ERR_NOTIMPLEMENTED
43 40 stdcall CoRevokeClassObject(long) CoRevokeClassObject
44 41 stub CoRevokeMallocSpy # stdcall () return 0,ERR_NOTIMPLEMENTED
45 42 stdcall CoSetState(ptr) CoSetState
46 43 stdcall CoTaskMemAlloc(long) CoTaskMemAlloc
47 44 stdcall CoTaskMemFree(ptr) CoTaskMemFree
48 45 stdcall CoTaskMemRealloc(ptr long) CoTaskMemRealloc
49 46 stub CoTreatAsClass # stdcall (ptr ptr) return 0,ERR_NOTIMPLEMENTED
50 47 stdcall CoUninitialize() CoUninitialize
51 48 stub CoUnloadingWOW
52 49 stub CoUnmarshalHresult # stdcall (ptr ptr) return 0,ERR_NOTIMPLEMENTED
53 50 stub CoUnmarshalInterface # stdcall (ptr ptr ptr) return 0,ERR_NOTIMPLEMENTED
54 51 stub CreateAntiMoniker # stdcall (ptr) return 0,ERR_NOTIMPLEMENTED
55 52 stdcall CreateBindCtx(long ptr) CreateBindCtx
56 53 stub CreateDataAdviseHolder # stdcall (ptr) return 0,ERR_NOTIMPLEMENTED
57 54 stub CreateDataCache # stdcall (ptr ptr ptr ptr) return 0,ERR_NOTIMPLEMENTED
58 55 stdcall CreateFileMoniker(wstr ptr) CreateFileMoniker
59 56 stub CreateGenericComposite # stdcall (ptr ptr ptr) return 0,ERR_NOTIMPLEMENTED
60 57 stub CreateILockBytesOnHGlobal # stdcall (ptr long ptr) return 0,ERR_NOTIMPLEMENTED
61 58 stdcall CreateItemMoniker(wstr wstr ptr) CreateItemMoniker
62 59 stdcall CreateOleAdviseHolder(ptr) CreateOleAdviseHolder
63 60 stub CreatePointerMoniker # stdcall (ptr ptr) return 0,ERR_NOTIMPLEMENTED
64 61 stub CreateStreamOnHGlobal # stdcall (ptr long ptr) return 0,ERR_NOTIMPLEMENTED
65 62 stub DllDebugObjectRPCHook
66 63 stub DllGetClassObject
67 64 stub DllGetClassObjectWOW
68 65 stdcall DoDragDrop(ptr ptr long ptr) DoDragDrop
69 66 stub EnableHookObject
70 67 stub GetClassFile
71 68 stub GetConvertStg
72 69 stub GetDocumentBitStg
73 70 stub GetHGlobalFromILockBytes
74 71 stub GetHGlobalFromStream
75 72 stub GetHookInterface
76 73 stdcall GetRunningObjectTable(long ptr) GetRunningObjectTable
77 74 stub IIDFromString
78 75 stub IsAccelerator
79 76 stdcall IsEqualGUID(ptr ptr) IsEqualGUID32
80 77 stub IsValidIid
81 78 stdcall IsValidInterface(ptr) IsValidInterface
82 79 stub IsValidPtrIn
83 80 stub IsValidPtrOut
84 81 stub MkParseDisplayName
85 82 stub MonikerCommonPrefixWith
86 83 stub MonikerRelativePathTo
87 84 stdcall OleBuildVersion() OleBuildVersion
88 85 stub OleConvertIStorageToOLESTREAM
89 86 stub OleConvertIStorageToOLESTREAMEx
90 87 stub OleConvertOLESTREAMToIStorage
91 88 stub OleConvertOLESTREAMToIStorageEx
92 89 stub OleCreate
93 90 stub OleCreateDefaultHandler
94 91 stub OleCreateEmbeddingHelper
95 92 stub OleCreateFromData
96 93 stub OleCreateFromFile
97 94 stub OleCreateLink
98 95 stub OleCreateLinkFromData
99 96 stub OleCreateLinkToFile
100 97 stdcall OleCreateMenuDescriptor(long ptr) OleCreateMenuDescriptor
101 98 stub OleCreateStaticFromData
102 99 stdcall OleDestroyMenuDescriptor(long) OleDestroyMenuDescriptor
103 100 stub OleDoAutoConvert
104 101 stub OleDraw
105 102 stub OleDuplicateData
106 103 stub OleFlushClipboard
107 104 stub OleGetAutoConvert
108 105 stdcall OleGetClipboard(ptr) OleGetClipboard32
109 106 stub OleGetIconOfClass
110 107 stub OleGetIconOfFile
111 108 stdcall OleInitialize(ptr) OleInitialize
112 109 stdcall OleInitializeWOW(long) OleInitializeWOW
113 110 stdcall OleIsCurrentClipboard(ptr) OleIsCurrentClipboard
114 111 stub OleIsRunning
115 112 stub OleLoad
116 113 stub OleLoadFromStream
117 114 stub OleLockRunning
118 115 stub OleMetafilePictFromIconAndLabel
119 116 stub OleNoteObjectVisible
120 117 stub OleQueryCreateFromData
121 118 stdcall OleQueryLinkFromData(ptr) OleQueryLinkFromData32
122 119 stub OleRegEnumFormatEtc
123 120 stub OleRegEnumVerbs
124 121 stdcall OleRegGetMiscStatus(ptr long ptr) OleRegGetMiscStatus32
125 122 stdcall OleRegGetUserType(long long ptr) OleRegGetUserType
126 123 stub OleRun
127 124 stub OleSave
128 125 stub OleSaveToStream
129 126 stub OleSetAutoConvert
130 127 stdcall OleSetClipboard(ptr) OleSetClipboard
131 128 stub OleSetContainedObject
132 129 stdcall OleSetMenuDescriptor(long long long ptr ptr) OleSetMenuDescriptor
133 130 stub OleTranslateAccelerator
134 131 stdcall OleUninitialize() OleUninitialize
135 132 stub OpenOrCreateStream
136 133 stub ProgIDFromCLSID
137 134 stub ReadClassStg
138 135 stub ReadClassStm
139 136 stub ReadFmtUserTypeStg
140 137 stub ReadOleStg
141 138 stub ReadStringStream
142 139 stdcall RegisterDragDrop(long ptr) RegisterDragDrop
143 140 stdcall ReleaseStgMedium(ptr) ReleaseStgMedium
144 141 stdcall RevokeDragDrop(long) RevokeDragDrop
145 142 stub SetConvertStg
146 143 stub SetDocumentBitStg
147 144 stdcall StgCreateDocfile(wstr long long ptr) StgCreateDocfile
148 145 stub StgCreateDocfileOnILockBytes
149 146 stdcall StgIsStorageFile(wstr) StgIsStorageFile
150 147 stub StgIsStorageILockBytes
151 148 stdcall StgOpenStorage(wstr ptr long ptr long ptr) StgOpenStorage
152 149 stub StgOpenStorageOnILockBytes
153 150 stub StgSetTimes
154 151 stdcall StringFromCLSID(ptr ptr) StringFromCLSID
155 152 stdcall StringFromGUID2(ptr ptr long) StringFromGUID2
156 153 stdcall StringFromIID(ptr ptr) StringFromCLSID
157 154 stub UtConvertDvtd16toDvtd32
158 155 stub UtConvertDvtd32toDvtd16
159 156 stub UtGetDvtd16Info
160 157 stub UtGetDvtd32Info
161 158 stdcall WriteClassStg(ptr ptr) WriteClassStg
162 159 stub WriteClassStm
163 160 stub WriteFmtUserTypeStg
164 161 stub WriteOleStg
165 162 stub WriteStringStream
166 163 stdcall CoInitializeEx(ptr long) CoInitializeEx
167 164 stub CoInitializeSecurity # stdcall (ptr long ptr ptr long long ptr long ptr) return 0,ERR_NOTIMPLEMENTED
168 165 stub CoCreateInstanceEx # stdcall (ptr ptr long ptr long ptr) return 0,ERR_NOTIMPLEMENTED
169 166 stub PropVariantClear
170 167 stub CoCopyProxy # stdcall (ptr ptr) return 0,ERR_NOTIMPLEMENTED
171 168 stub CoGetCallContext # stdcall (ptr ptr) return 0,ERR_NOTIMPLEMENTED
172 169 stub CoGetInstanceFromFile # stdcall (ptr ptr ptr long wstr long ptr) return 0,ERR_NOTIMPLEMENTED
173 170 stub CoGetInstanceFromIStorage # stdcall (ptr ptr ptr long ptr long ptr) return 0,ERR_NOTIMPLEMENTED
174 171 stub CoRegisterPSClsid # stdcall (ptr ptr) return 0,ERR_NOTIMPLEMENTED
175 172 stub CoReleaseServerProcess # stdcall () return 0,ERR_NOTIMPLEMENTED
176 173 stub CoResumeClassObjects # stdcall () return 0,ERR_NOTIMPLEMENTED
177 174 stub CoRevertToSelf # stdcall () return 0,ERR_NOTIMPLEMENTED
178 175 stub CoSetProxyBlanket # stdcall (ptr long long wstr long long ptr long) return 0,ERR_NOTIMPLEMENTED
179 176 stub CoSuspendClassObjects # stdcall () return 0,ERR_NOTIMPLEMENTED
180 177 stub CreateClassMoniker # stdcall (ptr ptr) return 0,ERR_NOTIMPLEMENTED
181 178 stub CLIPFORMAT_UserFree
182 179 stub CLIPFORMAT_UserMarshal
183 180 stub CLIPFORMAT_UserSize
184 181 stub CLIPFORMAT_UserUnmarshal
185 182 stub CoAddRefServerProcess
186 183 stub CoGetObject
187 184 stub CoGetTIDFromIPID
188 185 stub CoImpersonateClient
189 186 stub CoQueryAuthenticationServices
190 187 stub CoQueryClientBlanket
191 188 stub CoQueryProxyBlanket
192 189 stub CoRegisterChannelHook
193 190 stub CoRegisterSurrogate
194 191 stub CoSwitchCallContext
195 192 stub CreateErrorInfo
196 193 stub CreateObjrefMoniker
197 194 stub DllRegisterServer
198 195 stub FreePropVariantArray
199 196 stub GetErrorInfo
200 197 stub HACCEL_UserFree
201 198 stub HACCEL_UserMarshal
202 199 stub HACCEL_UserSize
203 200 stub HACCEL_UserUnmarshal
204 201 stub HBITMAP_UserFree
205 202 stub HBITMAP_UserMarshal
206 203 stub HBITMAP_UserSize
207 204 stub HBITMAP_UserUnmarshal
208 205 stub HBRUSH_UserFree
209 206 stub HBRUSH_UserMarshal
210 207 stub HBRUSH_UserSize
211 208 stub HBRUSH_UserUnmarshal
212 209 stub HENHMETAFILE_UserFree
213 210 stub HENHMETAFILE_UserMarshal
214 211 stub HENHMETAFILE_UserSize
215 212 stub HENHMETAFILE_UserUnmarshal
216 213 stub HGLOBAL_UserFree
217 214 stub HGLOBAL_UserMarshal
218 215 stub HGLOBAL_UserSize
219 216 stub HGLOBAL_UserUnmarshal
220 217 stub HMENU_UserFree
221 218 stub HMENU_UserMarshal
222 219 stub HMENU_UserSize
223 220 stub HMENU_UserUnmarshal
224 221 stub HMETAFILEPICT_UserFree
225 222 stub HMETAFILEPICT_UserMarshal
226 223 stub HMETAFILEPICT_UserSize
227 224 stub HMETAFILEPICT_UserUnmarshal
228 225 stub HMETAFILE_UserFree
229 226 stub HMETAFILE_UserMarshal
230 227 stub HMETAFILE_UserSize
231 228 stub HMETAFILE_UserUnmarshal
232 229 stub HPALETTE_UserFree
233 230 stub HPALETTE_UserMarshal
234 231 stub HPALETTE_UserSize
235 232 stub HPALETTE_UserUnmarshal
236 233 stub HWND_UserFree
237 234 stub HWND_UserMarshal
238 235 stub HWND_UserSize
239 236 stub HWND_UserUnmarshal
240 237 stub I_RemoteMain
241 238 stub OleCreateEx
242 239 stub OleCreateFromDataEx
243 240 stub OleCreateFromFileEx
244 241 stub OleCreateLinkEx
245 242 stub OleCreateLinkFromDataEx
246 243 stub OleCreateLinkToFileEx
247 244 stub PropSysAllocString
248 245 stub PropSysFreeString
249 246 stub PropVariantCopy
250 247 stub SNB_UserFree
251 248 stub SNB_UserMarshal
252 249 stub SNB_UserSize
253 250 stub SNB_UserUnmarshal
254 251 stub STGMEDIUM_UserFree
255 252 stub STGMEDIUM_UserMarshal
256 253 stub STGMEDIUM_UserSize
257 254 stub STGMEDIUM_UserUnmarshal
258 255 stub SetErrorInfo
259 256 stub StgCreateStorageEx
260 257 stub StgGetIFillLockBytesOnFile
261 258 stub StgGetIFillLockBytesOnILockBytes
262 259 stub StgOpenAsyncDocfileOnIFillLockBytes
263 260 stub StgOpenStorageEx
264 261 stub UpdateDCOMSettings
265 262 stub WdtpInterfacePointer_UserFree
266 263 stub WdtpInterfacePointer_UserMarshal
267 264 stub WdtpInterfacePointer_UserSize
268 265 stub WdtpInterfacePointer_UserUnmarshal