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