xref: /reactos/dll/win32/ole32/ole32.spec (revision 2b82fe44)
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@ stdcall CoGetCurrentLogicalThreadId(ptr)
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 ptr long long ptr long)
74@ stdcall CoSetState(ptr)
75@ stdcall CoSuspendClassObjects()
76@ stdcall CoSwitchCallContext(ptr ptr)
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 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 HICON_UserFree(ptr ptr)
142@ stdcall HICON_UserMarshal(ptr ptr ptr)
143@ stdcall HICON_UserSize(ptr long ptr)
144@ stdcall HICON_UserUnmarshal(ptr ptr ptr)
145@ stdcall HMENU_UserFree(ptr ptr)
146@ stdcall HMENU_UserMarshal(ptr ptr ptr)
147@ stdcall HMENU_UserSize(ptr long ptr)
148@ stdcall HMENU_UserUnmarshal(ptr ptr ptr)
149@ stdcall HMETAFILEPICT_UserFree(ptr ptr)
150@ stdcall HMETAFILEPICT_UserMarshal(ptr ptr ptr)
151@ stdcall HMETAFILEPICT_UserSize(ptr long ptr)
152@ stdcall HMETAFILEPICT_UserUnmarshal(ptr ptr ptr)
153@ stdcall HMETAFILE_UserFree(ptr ptr)
154@ stdcall HMETAFILE_UserMarshal(ptr ptr ptr)
155@ stdcall HMETAFILE_UserSize(ptr long ptr)
156@ stdcall HMETAFILE_UserUnmarshal(ptr ptr ptr)
157@ stdcall HPALETTE_UserFree(ptr ptr)
158@ stdcall HPALETTE_UserMarshal(ptr ptr ptr)
159@ stdcall HPALETTE_UserSize(ptr long ptr)
160@ stdcall HPALETTE_UserUnmarshal(ptr ptr ptr)
161@ stdcall HWND_UserFree(ptr ptr)
162@ stdcall HWND_UserMarshal(ptr ptr ptr)
163@ stdcall HWND_UserSize(ptr long ptr)
164@ stdcall HWND_UserUnmarshal(ptr ptr ptr)
165@ stdcall IIDFromString(wstr ptr) CLSIDFromString
166@ stub I_RemoteMain
167@ stdcall IsAccelerator(long long ptr long)
168@ stdcall IsEqualGUID(ptr ptr)
169@ stub IsValidIid
170@ stdcall IsValidInterface(ptr)
171@ stub IsValidPtrIn
172@ stub IsValidPtrOut
173@ stdcall MkParseDisplayName(ptr ptr ptr ptr)
174@ stdcall MonikerCommonPrefixWith(ptr ptr ptr)
175@ stub MonikerRelativePathTo
176@ stdcall OleBuildVersion()
177@ stdcall OleConvertIStorageToOLESTREAM(ptr ptr)
178@ stub OleConvertIStorageToOLESTREAMEx
179@ stdcall OleConvertOLESTREAMToIStorage(ptr ptr ptr)
180@ stub OleConvertOLESTREAMToIStorageEx
181@ stdcall OleCreate(ptr ptr long ptr ptr ptr ptr)
182@ stdcall OleCreateDefaultHandler(ptr ptr ptr ptr)
183@ stdcall OleCreateEmbeddingHelper(ptr ptr long ptr ptr ptr)
184@ stub OleCreateEx
185@ stdcall OleCreateFromData(ptr ptr long ptr ptr ptr ptr)
186@ stdcall OleCreateFromDataEx(ptr ptr long long long ptr ptr ptr ptr ptr ptr ptr)
187@ stdcall OleCreateFromFile(ptr ptr ptr long ptr ptr ptr ptr)
188@ stub OleCreateFromFileEx
189@ stdcall OleCreateLink(ptr ptr long ptr ptr ptr ptr)
190@ stub OleCreateLinkEx
191@ stdcall OleCreateLinkFromData(ptr ptr long ptr ptr ptr ptr)
192@ stub OleCreateLinkFromDataEx
193@ stdcall OleCreateLinkToFile(ptr ptr long ptr ptr ptr ptr)
194@ stub OleCreateLinkToFileEx
195@ stdcall OleCreateMenuDescriptor(long ptr)
196@ stdcall OleCreateStaticFromData(ptr ptr long ptr ptr ptr ptr)
197@ stdcall OleDestroyMenuDescriptor(long)
198@ stdcall OleDoAutoConvert(ptr ptr)
199@ stdcall OleDraw(ptr long long ptr)
200@ stdcall OleDuplicateData(long long long)
201@ stdcall OleFlushClipboard()
202@ stdcall OleGetAutoConvert(ptr ptr)
203@ stdcall OleGetClipboard(ptr)
204@ stdcall OleGetIconOfClass(ptr ptr long)
205@ stub OleGetIconOfFile
206@ stdcall OleInitialize(ptr)
207@ stdcall OleInitializeWOW(long long)
208@ stdcall OleIsCurrentClipboard(ptr)
209@ stdcall OleIsRunning(ptr)
210@ stdcall OleLoad(ptr ptr ptr ptr)
211@ stdcall OleLoadFromStream(ptr ptr ptr)
212@ stdcall OleLockRunning(ptr long long)
213@ stdcall OleMetafilePictFromIconAndLabel(long ptr ptr long)
214@ stdcall OleNoteObjectVisible(ptr long)
215@ stdcall OleQueryCreateFromData(ptr)
216@ stdcall OleQueryLinkFromData(ptr)
217@ stdcall OleRegEnumFormatEtc(ptr long ptr)
218@ stdcall OleRegEnumVerbs(long ptr)
219@ stdcall OleRegGetMiscStatus(ptr long ptr)
220@ stdcall OleRegGetUserType(long long ptr)
221@ stdcall OleRun(ptr)
222@ stdcall OleSave(ptr ptr long)
223@ stdcall OleSaveToStream(ptr ptr)
224@ stdcall OleSetAutoConvert(ptr ptr)
225@ stdcall OleSetClipboard(ptr)
226@ stdcall OleSetContainedObject(ptr long)
227@ stdcall OleSetMenuDescriptor(long long long ptr ptr)
228@ stdcall OleTranslateAccelerator(ptr ptr ptr)
229@ stdcall OleUninitialize()
230@ stub OpenOrCreateStream
231@ stdcall ProgIDFromCLSID(ptr ptr)
232@ stdcall PropStgNameToFmtId(wstr ptr)
233@ stdcall PropSysAllocString(wstr)
234@ stdcall PropSysFreeString(wstr)
235@ stdcall PropVariantClear(ptr)
236@ stdcall PropVariantCopy(ptr ptr)
237@ stdcall ReadClassStg(ptr ptr)
238@ stdcall ReadClassStm(ptr ptr)
239@ stdcall ReadFmtUserTypeStg(ptr ptr ptr)
240@ stub ReadOleStg
241@ stub ReadStringStream
242@ stdcall RegisterDragDrop(long ptr)
243@ stdcall ReleaseStgMedium(ptr)
244@ stdcall RevokeDragDrop(long)
245@ stdcall SNB_UserFree(ptr ptr)
246@ stdcall SNB_UserMarshal(ptr ptr ptr)
247@ stdcall SNB_UserSize(ptr long ptr)
248@ stdcall SNB_UserUnmarshal(ptr ptr ptr)
249@ stdcall STGMEDIUM_UserFree(ptr ptr)
250@ stdcall STGMEDIUM_UserMarshal(ptr ptr ptr)
251@ stdcall STGMEDIUM_UserSize(ptr long ptr)
252@ stdcall STGMEDIUM_UserUnmarshal(ptr ptr ptr)
253@ stdcall SetConvertStg(ptr long)
254@ stub SetDocumentBitStg
255@ stdcall SetErrorInfo(long ptr)
256@ stdcall StgCreateDocfile(wstr long long ptr)
257@ stdcall StgCreateDocfileOnILockBytes(ptr long long ptr)
258@ stdcall StgCreatePropSetStg(ptr long ptr)
259@ stdcall StgCreateStorageEx(wstr long long long ptr ptr ptr ptr)
260@ stub StgGetIFillLockBytesOnFile
261@ stub StgGetIFillLockBytesOnILockBytes
262@ stdcall StgIsStorageFile(wstr)
263@ stdcall StgIsStorageILockBytes(ptr)
264@ stub StgOpenAsyncDocfileOnIFillLockBytes
265@ stdcall StgOpenStorage(wstr ptr long ptr long ptr)
266@ stdcall StgOpenStorageEx(wstr long long long ptr ptr ptr ptr)
267@ stdcall StgOpenStorageOnILockBytes(ptr ptr long long long ptr)
268@ stdcall StgSetTimes(wstr ptr ptr ptr )
269@ stdcall StringFromCLSID(ptr ptr)
270@ stdcall StringFromGUID2(ptr ptr long)
271@ stdcall StringFromIID(ptr ptr) StringFromCLSID
272@ stub UpdateDCOMSettings
273@ stub UtConvertDvtd16toDvtd32
274@ stub UtConvertDvtd32toDvtd16
275@ stub UtGetDvtd16Info
276@ stub UtGetDvtd32Info
277@ stdcall WdtpInterfacePointer_UserFree(ptr)
278@ stdcall WdtpInterfacePointer_UserMarshal(ptr long ptr ptr ptr)
279@ stdcall WdtpInterfacePointer_UserSize(ptr long ptr long ptr)
280@ stdcall WdtpInterfacePointer_UserUnmarshal(ptr ptr ptr ptr)
281@ stdcall WriteClassStg(ptr ptr)
282@ stdcall WriteClassStm(ptr ptr)
283@ stdcall WriteFmtUserTypeStg(ptr long ptr)
284@ stub WriteOleStg
285@ stub WriteStringStream
286