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