Changeset 291 for trunk/src/ole32/stubs.cpp
- Timestamp:
- Jul 12, 1999, 2:21:37 AM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/ole32/stubs.cpp
r206 r291 1 /* 2 * 1 /* 2 * 3 3 * Project Odin Software License can be found in LICENSE.TXT 4 * 4 * 5 5 */ 6 /* 7 * Win32 OLE stubs for OS/2 8 * 9 * 1998/06/12 10 * 6 /* 7 * Win32 COM/OLE stubs for OS/2 8 * 9 * 1/7/99 10 * 11 * Copyright 1999 David J. Raison 11 12 * Copyright 1998 Sander van Leeuwen 13 * 12 14 */ 13 15 14 16 #include "ole32.h" 15 16 17 // ----------------------------------------------------------------------18 // CoCreateGuid()19 // ----------------------------------------------------------------------20 HRESULT WIN32API CoCreateGuid(GUID *pguid)21 {22 dprintf(("OLE32.CoCreateGuid\n"));23 memset(pguid, 0, sizeof(GUID)); //TODO: should be random GUID24 return S_OK;25 }26 17 27 18 //***************************************************************************** … … 30 21 LPUNKNOWN *ppunkMarshaler) 31 22 { 32 dprintf(("CoCreateFreeThreadedMarshaler- stub\n")); 33 return E_OUTOFMEMORY; 34 } 35 //***************************************************************************** 36 //***************************************************************************** 37 HRESULT WIN32API CoCreateInstance(REFCLSID rclsid, LPUNKNOWN pUnkOuter, 38 DWORD dwClsContext, REFIID riid, 39 LPVOID *ppv) 40 { 41 dprintf(("CoCreateInstance - stub\n")); 42 return REGDB_E_CLASSNOTREG; 23 dprintf(("OLE32: CoCreateFreeThreadedMarshaler- stub")); 24 return E_OUTOFMEMORY; 43 25 } 44 26 //******************************************************************************* … … 46 28 HRESULT WIN32API CoDisconnectObject(IUnknown *pUnk, DWORD dwReserved) 47 29 { 48 dprintf(("CoDisconnectObject - stub\n")); 49 return S_OK; 50 } 51 //******************************************************************************* 52 //******************************************************************************* 53 BOOL WIN32API CoDosDateTimeToFileTime(WORD nDosDate, WORD nDosTime, 54 FILETIME *lpFileTime) 55 { 56 dprintf(("CoDosDateTimeToFileTime, redundant\n")); 57 return DosDateTimeToFileTime(nDosDate, nDosTime, lpFileTime); 58 } 59 //******************************************************************************* 60 //******************************************************************************* 61 HRESULT WIN32API CoFileTimeNow(FILETIME *lpFileTime) 62 { 63 SYSTEMTIME systime; 64 65 dprintf(("CoFileTimeNow\n")); 66 GetSystemTime(&systime); 67 return SystemTimeToFileTime(&systime, lpFileTime); 68 } 69 //******************************************************************************* 70 //******************************************************************************* 71 BOOL WIN32API CoFileTimeToDosDateTime(FILETIME *lpFileTime, LPWORD lpDosDate, 72 LPWORD lpDosTime) 73 { 74 dprintf(("CoFileTimeToDosDateTime\n")); 75 return FileTimeToDosDateTime(lpFileTime, lpDosDate, lpDosTime); 30 dprintf(("OLE32: CoDisconnectObject - stub")); 31 return S_OK; 76 32 } 77 33 //******************************************************************************* … … 80 36 void WIN32API CoFreeAllLibraries() 81 37 { 82 dprintf(("CoFreeAllLibraries - stub\n"));83 return ;38 dprintf(("OLE32: CoFreeAllLibraries - stub")); 39 return ; 84 40 } 85 41 //******************************************************************************* … … 87 43 void WIN32API CoFreeLibrary(HINSTANCE hInst) 88 44 { 89 dprintf(("CoFreeLibrary\n"));45 dprintf(("OLE32: CoFreeLibrary")); 90 46 FreeLibrary(hInst); 91 47 } … … 94 50 void WIN32API CoFreeUnusedLibraries() 95 51 { 96 dprintf(("CoFreeUnusedLibraries - stub\n"));97 return ;52 dprintf(("OLE32: CoFreeUnusedLibraries - stub")); 53 return ; 98 54 } 99 55 //******************************************************************************* … … 101 57 HRESULT WIN32API CoGetCallerTID() 102 58 { 103 dprintf(("CoGetCallerTID, UNKNOWN API - stub\n")); 104 return 0; 105 } 106 //******************************************************************************* 107 //******************************************************************************* 108 //HRESULT WIN32API CoGetClassObject(REFCLSID rclsid, DWORD dwClsContext, COSERVERINFO *pServerInfo, REFIID riid, LPVOID *ppv) 109 HRESULT WIN32API CoGetClassObject(REFCLSID rclsid, DWORD dwClsContext, LPVOID pServerInfo, REFIID riid, LPVOID *ppv) 110 { 111 dprintf(("CoGetClassObject - stub\n")); 112 return REGDB_E_CLASSNOTREG; 59 dprintf(("OLE32: CoGetCallerTID, UNKNOWN API - stub")); 60 return 0; 113 61 } 114 62 //******************************************************************************* … … 116 64 HRESULT WIN32API CoGetCurrentLogicalThreadId() 117 65 { 118 dprintf(("CoGetCurrentLogicalThreadId, UNKNOWN API - stub\n"));119 return 0;66 dprintf(("OLE32: CoGetCurrentLogicalThreadId, UNKNOWN API - stub")); 67 return 0; 120 68 } 121 69 //******************************************************************************* … … 123 71 DWORD WIN32API CoGetCurrentProcess() 124 72 { 125 dprintf(("CoGetCurrentProcess - stub\n"));126 return 666;73 dprintf(("OLE32: CoGetCurrentProcess - stub")); 74 return 666; 127 75 } 128 76 //******************************************************************************* … … 131 79 LPVOID *ppv) 132 80 { 133 dprintf(("CoGetInterfaceAndReleaseStream - stub\n")); 134 return E_INVALIDARG; 135 } 136 //******************************************************************************* 137 //******************************************************************************* 138 HRESULT WIN32API CoGetMalloc(DWORD dwMemContext, LPMALLOC *ppMalloc) 139 { 140 dprintf(("CoGetMalloc - stub\n")); 141 return E_OUTOFMEMORY; 81 dprintf(("OLE32: CoGetInterfaceAndReleaseStream - stub")); 82 return E_INVALIDARG; 142 83 } 143 84 //******************************************************************************* … … 147 88 DWORD mshlflags) 148 89 { 149 dprintf(("CoGetMarshalSizeMax - stub\n"));150 return CO_E_NOTINITIALIZED;90 dprintf(("OLE32: CoGetMarshalSizeMax - stub")); 91 return CO_E_NOTINITIALIZED; 151 92 } 152 93 //******************************************************************************* … … 154 95 HRESULT WIN32API CoGetPSClsid(REFIID riid, CLSID *pclsid) 155 96 { 156 dprintf(("CoGetPSClsid - stub\n"));157 return E_OUTOFMEMORY;97 dprintf(("OLE32: CoGetPSClsid - stub")); 98 return E_OUTOFMEMORY; 158 99 } 159 100 //******************************************************************************* … … 163 104 LPMARSHAL *ppMarshal) 164 105 { 165 dprintf(("CoGetStandardMarshal - stub\n"));166 return E_OUTOFMEMORY;106 dprintf(("OLE32: CoGetStandardMarshal - stub")); 107 return E_OUTOFMEMORY; 167 108 } 168 109 //******************************************************************************* … … 170 111 HRESULT WIN32API CoGetState() 171 112 { 172 dprintf(("CoGetState, UNKNOWN API - stub\n"));173 return 0;113 dprintf(("OLE32: CoGetState, UNKNOWN API - stub")); 114 return 0; 174 115 } 175 116 //******************************************************************************* … … 177 118 HRESULT WIN32API CoGetTreatAsClass(REFCLSID clsidOld, LPCLSID pclsidNew) 178 119 { 179 dprintf(("CoGetTreatAsClass - stub\n"));180 return S_FALSE;120 dprintf(("OLE32: CoGetTreatAsClass - stub")); 121 return S_FALSE; 181 122 } 182 123 //******************************************************************************* … … 184 125 HRESULT WIN32API CoInitializeWOW() 185 126 { 186 dprintf(("CoInitializeWOW, UNKNOWN API - stub\n"));187 return 0;127 dprintf(("OLE32: CoInitializeWOW, UNKNOWN API - stub")); 128 return 0; 188 129 } 189 130 //******************************************************************************* … … 191 132 BOOL WIN32API CoIsHandlerConnected(LPUNKNOWN pUnk) 192 133 { 193 dprintf(("CoIsHandlerConnected - stub\n"));194 return FALSE;134 dprintf(("OLE32: CoIsHandlerConnected - stub")); 135 return FALSE; 195 136 } 196 137 //******************************************************************************* … … 198 139 BOOL WIN32API CoIsOle1Class(REFCLSID rclsid) 199 140 { 200 dprintf(("CoIsOle1Class - stub\n"));201 return S_FALSE;141 dprintf(("OLE32: CoIsOle1Class - stub")); 142 return S_FALSE; 202 143 } 203 144 //******************************************************************************* … … 205 146 HINSTANCE WIN32API CoLoadLibrary(LPSTR lpszLibName, BOOL bAutoFree) 206 147 { 207 dprintf(("CoLoadLibrary\n"));208 return LoadLibraryA(lpszLibName);148 dprintf(("OLE32: CoLoadLibrary")); 149 return LoadLibraryA(lpszLibName); 209 150 } 210 151 //******************************************************************************* … … 212 153 HRESULT WIN32API CoLockObjectExternal(IUnknown *pUnk, BOOL fLock, BOOL fLastUnlockReleases) 213 154 { 214 dprintf(("CoLockObjectExternal - stub\n"));215 return E_OUTOFMEMORY;155 dprintf(("OLE32: CoLockObjectExternal - stub")); 156 return E_OUTOFMEMORY; 216 157 } 217 158 //******************************************************************************* … … 219 160 HRESULT WIN32API CoMarshalHresult(IStream *pStm, HRESULT hresult) 220 161 { 221 dprintf(("CoMarshalHresult - stub\n"));222 return E_OUTOFMEMORY;162 dprintf(("OLE32: CoMarshalHresult - stub")); 163 return E_OUTOFMEMORY; 223 164 } 224 165 //******************************************************************************* … … 228 169 LPSTREAM *ppStm) 229 170 { 230 dprintf(("CoMarshalInterThreadInterfaceInStream - stub\n"));231 return E_OUTOFMEMORY;171 dprintf(("OLE32: CoMarshalInterThreadInterfaceInStream - stub")); 172 return E_OUTOFMEMORY; 232 173 } 233 174 //******************************************************************************* … … 237 178 DWORD mshlflags) 238 179 { 239 dprintf(("CoMarshalInterface - stub\n"));240 return E_OUTOFMEMORY;180 dprintf(("OLE32: CoMarshalInterface - stub")); 181 return E_OUTOFMEMORY; 241 182 } 242 183 //******************************************************************************* … … 244 185 HRESULT WIN32API CoQueryReleaseObject() 245 186 { 246 dprintf(("CoQueryReleaseObject, UNKNOWN API - stub\n"));247 return 0;187 dprintf(("OLE32: CoQueryReleaseObject, UNKNOWN API - stub")); 188 return 0; 248 189 } 249 190 //******************************************************************************* … … 253 194 LPDWORD lpdwRegister) 254 195 { 255 dprintf(("CoRegisterClassObject - stub\n"));256 return E_OUTOFMEMORY;196 dprintf(("OLE32: CoRegisterClassObject - stub")); 197 return E_OUTOFMEMORY; 257 198 } 258 199 //******************************************************************************* … … 260 201 HRESULT WIN32API CoRegisterMallocSpy(LPMALLOCSPY pMallocSpy) 261 202 { 262 dprintf(("CoRegisterMallocSpy - stub\n"));263 return CO_E_OBJISREG;203 dprintf(("OLE32: CoRegisterMallocSpy - stub")); 204 return CO_E_OBJISREG; 264 205 } 265 206 //******************************************************************************* … … 268 209 LPMESSAGEFILTER *lplpMessageFilter) 269 210 { 270 dprintf(("CoRegisterMessageFilter - stub\n"));271 return S_FALSE;211 dprintf(("OLE32: CoRegisterMessageFilter - stub")); 212 return S_FALSE; 272 213 } 273 214 //******************************************************************************* … … 275 216 HRESULT WIN32API CoReleaseMarshalData(IStream *pStm) 276 217 { 277 dprintf(("CoReleaseMarshalData - stub\n"));278 return E_OUTOFMEMORY;218 dprintf(("OLE32: CoReleaseMarshalData - stub")); 219 return E_OUTOFMEMORY; 279 220 } 280 221 //******************************************************************************* … … 282 223 HRESULT WIN32API CoRevokeClassObject(DWORD dwRegister) 283 224 { 284 dprintf(("CoRevokeClassObject - stub\n"));285 return E_OUTOFMEMORY;225 dprintf(("OLE32: CoRevokeClassObject - stub")); 226 return E_OUTOFMEMORY; 286 227 } 287 228 //******************************************************************************* … … 289 230 HRESULT WIN32API CoRevokeMallocSpy() 290 231 { 291 dprintf(("CoRevokeMallocSpy - stub\n"));292 return E_ACCESSDENIED;232 dprintf(("OLE32: CoRevokeMallocSpy - stub")); 233 return E_ACCESSDENIED; 293 234 } 294 235 //******************************************************************************* … … 296 237 HRESULT WIN32API CoSetState() 297 238 { 298 dprintf(("CoSetState, UNKNOWN API - stub\n")); 299 return 0; 300 } 301 //******************************************************************************* 302 //******************************************************************************* 303 LPVOID WIN32API CoTaskMemAlloc(ULONG cb) 304 { 305 dprintf(("CoTaskMemAlloc\n")); 306 return malloc(cb); 307 } 308 //******************************************************************************* 309 //******************************************************************************* 310 void WIN32API CoTaskMemFree(void *pv) 311 { 312 dprintf(("CoTaskMemFree\n")); 313 free(pv); 314 return; 315 } 316 //******************************************************************************* 317 //******************************************************************************* 318 LPVOID WIN32API CoTaskMemRealloc(LPVOID pv, ULONG cb) 319 { 320 dprintf(("CoTaskMemRealloc - stub\n")); 321 return NULL; 322 } 239 dprintf(("OLE32: CoSetState, UNKNOWN API - stub")); 240 return 0; 241 } 242 323 243 //******************************************************************************* 324 244 //******************************************************************************* 325 245 HRESULT WIN32API CoTreatAsClass(REFCLSID clsidOld, REFCLSID clsidNew) 326 246 { 327 dprintf(("CoTreatAsClass - stub\n")); 328 return E_INVALIDARG; 329 } 330 //******************************************************************************* 331 //******************************************************************************* 332 void WIN32API CoUninitialize() 333 { 334 dprintf(("CoUninitialize - stub\n")); 335 return ; 247 dprintf(("OLE32: CoTreatAsClass - stub")); 248 return E_INVALIDARG; 336 249 } 337 250 //******************************************************************************* … … 339 252 void WIN32API CoUnloadingWOW() 340 253 { 341 dprintf(("CoUnloadingWOW, UNKNOWN API - stub\n"));342 return ;254 dprintf(("OLE32: CoUnloadingWOW, UNKNOWN API - stub")); 255 return ; 343 256 } 344 257 //******************************************************************************* … … 346 259 HRESULT WIN32API CoUnmarshalHresult(LPSTREAM pStm, HRESULT *phresult) 347 260 { 348 dprintf(("CoUnmarshalHresult - stub\n"));349 return S_OK;261 dprintf(("OLE32: CoUnmarshalHresult - stub")); 262 return S_OK; 350 263 } 351 264 //******************************************************************************* … … 353 266 HRESULT WIN32API CoUnmarshalInterface(IStream *pSTm, REFIID riid, void **ppv) 354 267 { 355 dprintf(("CoUnmarshalInterface - stub\n"));356 return S_OK;268 dprintf(("OLE32: CoUnmarshalInterface - stub")); 269 return S_OK; 357 270 } 358 271 … … 361 274 void WIN32API OleUninitialize(void) 362 275 { 363 dprintf(("O leUninitialize - stub\n"));276 dprintf(("OLE32: OleUninitialize - stub")); 364 277 return; 365 278 } … … 369 282 LPVOID *ppvResult) 370 283 { 371 dprintf(("BindMoniker- stub\n"));372 return MK_E_NOOBJECT;284 dprintf(("OLE32: BindMoniker- stub")); 285 return MK_E_NOOBJECT; 373 286 } 374 287 //******************************************************************************* … … 376 289 HRESULT WIN32API CreateAntiMoniker(LPMONIKER *ppmk) 377 290 { 378 dprintf(("CreateAntiMoniker - stub\n"));379 return E_OUTOFMEMORY;291 dprintf(("OLE32: CreateAntiMoniker - stub")); 292 return E_OUTOFMEMORY; 380 293 } 381 294 //******************************************************************************* … … 383 296 HRESULT WIN32API CreateBindCtx(DWORD reserved, LPBC *ppbc) 384 297 { 385 dprintf(("CreateBindCtx - stub\n"));386 return E_OUTOFMEMORY;298 dprintf(("OLE32: CreateBindCtx - stub")); 299 return E_OUTOFMEMORY; 387 300 } 388 301 //******************************************************************************* … … 390 303 HRESULT WIN32API CreateDataAdviseHolder(IDataAdviseHolder **ppDAHolder) 391 304 { 392 dprintf(("CreateDataAdviseHolder - stub\n"));393 return E_OUTOFMEMORY;305 dprintf(("OLE32: CreateDataAdviseHolder - stub")); 306 return E_OUTOFMEMORY; 394 307 } 395 308 //******************************************************************************* … … 398 311 REFIID riid, LPVOID *ppvObj) 399 312 { 400 dprintf(("CreateDataCache - stub\n"));401 return E_OUTOFMEMORY;313 dprintf(("OLE32: CreateDataCache - stub")); 314 return E_OUTOFMEMORY; 402 315 } 403 316 //******************************************************************************* … … 405 318 HRESULT WIN32API CreateFileMoniker(LPCOLESTR lpszPathName, LPMONIKER *ppmk) 406 319 { 407 dprintf(("CreateFileMoniker - stub\n"));408 return E_OUTOFMEMORY;320 dprintf(("OLE32: CreateFileMoniker - stub")); 321 return E_OUTOFMEMORY; 409 322 } 410 323 //******************************************************************************* … … 413 326 LPMONIKER *ppmkComposite) 414 327 { 415 dprintf(("CreateGenericComposite - stub\n"));416 return E_OUTOFMEMORY;328 dprintf(("OLE32: CreateGenericComposite - stub")); 329 return E_OUTOFMEMORY; 417 330 } 418 331 //******************************************************************************* … … 421 334 ILockBytes **ppkLkbyt) 422 335 { 423 dprintf(("CreateILockBytesOnHGlobal - stub\n"));424 return E_OUTOFMEMORY;336 dprintf(("OLE32: CreateILockBytesOnHGlobal - stub")); 337 return E_OUTOFMEMORY; 425 338 } 426 339 //******************************************************************************* … … 428 341 HRESULT WIN32API CreateItemMoniker(LPCOLESTR lpszDelim, LPCOLESTR lpszItem, LPMONIKER *ppmk) 429 342 { 430 dprintf(("CreateItemMoniker - stub\n"));431 return E_OUTOFMEMORY;343 dprintf(("OLE32: CreateItemMoniker - stub")); 344 return E_OUTOFMEMORY; 432 345 } 433 346 //******************************************************************************* … … 435 348 HRESULT WIN32API CreateOleAdviseHolder(IOleAdviseHolder ppOAHolder) 436 349 { 437 dprintf(("CreateOleAdviseHolder - stub\n"));438 return E_OUTOFMEMORY;350 dprintf(("OLE32: CreateOleAdviseHolder - stub")); 351 return E_OUTOFMEMORY; 439 352 } 440 353 //******************************************************************************* … … 442 355 HRESULT WIN32API CreatePointerMoniker(LPUNKNOWN punk, LPMONIKER *ppmk) 443 356 { 444 dprintf(("CreatePointerMoniker - stub\n"));445 return E_OUTOFMEMORY;357 dprintf(("OLE32: CreatePointerMoniker - stub")); 358 return E_OUTOFMEMORY; 446 359 } 447 360 //******************************************************************************* … … 450 363 LPSTREAM *ppstm) 451 364 { 452 dprintf(("CreateStreamOnHGlobal - stub\n"));453 return E_OUTOFMEMORY;365 dprintf(("OLE32: CreateStreamOnHGlobal - stub")); 366 return E_OUTOFMEMORY; 454 367 } 455 368 //******************************************************************************* … … 457 370 HRESULT WIN32API DllDebugObjectRPCHook() 458 371 { 459 dprintf(("DllDebugObjectRPCHook, UNKNOWN API - stub\n"));460 return 0;372 dprintf(("OLE32: DllDebugObjectRPCHook, UNKNOWN API - stub")); 373 return 0; 461 374 } 462 375 //******************************************************************************* … … 464 377 HRESULT WIN32API DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv) 465 378 { 466 dprintf(("DllGetClassObject - stub\n"));467 return E_OUTOFMEMORY;379 dprintf(("OLE32: DllGetClassObject - stub")); 380 return E_OUTOFMEMORY; 468 381 } 469 382 //******************************************************************************* … … 471 384 HRESULT WIN32API DllGetClassObjectWOW() 472 385 { 473 dprintf(("DllGetClassObjectWOW, UNKNOWN API - stub\n"));474 return 0;386 dprintf(("OLE32: DllGetClassObjectWOW, UNKNOWN API - stub")); 387 return 0; 475 388 } 476 389 //******************************************************************************* … … 479 392 DWORD dwOKEffect, DWORD *pdwEffect) 480 393 { 481 dprintf(("DoDragDrop - stub\n"));482 return E_OUTOFMEMORY;394 dprintf(("OLE32: DoDragDrop - stub")); 395 return E_OUTOFMEMORY; 483 396 } 484 397 //******************************************************************************* … … 486 399 HRESULT WIN32API EnableHookObject() 487 400 { 488 dprintf(("EnableHookObject, UNKNOWN API - stub\n"));489 return 0;401 dprintf(("OLE32: EnableHookObject, UNKNOWN API - stub")); 402 return 0; 490 403 } 491 404 //******************************************************************************* … … 493 406 HRESULT WIN32API GetClassFile(LPCWSTR szFileName, CLSID *pclsid) 494 407 { 495 dprintf(("GetClassFile - stub\n"));496 return MK_E_CANTOPENFILE;408 dprintf(("OLE32: GetClassFile - stub")); 409 return MK_E_CANTOPENFILE; 497 410 } 498 411 //******************************************************************************* … … 500 413 HRESULT WIN32API GetConvertStg(IStorage *pStg) 501 414 { 502 dprintf(("GetConvertStg - stub\n"));503 return STG_E_ACCESSDENIED;415 dprintf(("OLE32: GetConvertStg - stub")); 416 return STG_E_ACCESSDENIED; 504 417 } 505 418 //******************************************************************************* … … 507 420 HRESULT WIN32API GetDocumentBitStg() 508 421 { 509 dprintf(("GetDocumentBitStg, UNKNOWN API - stub\n"));510 return 0;422 dprintf(("OLE32: GetDocumentBitStg, UNKNOWN API - stub")); 423 return 0; 511 424 } 512 425 //******************************************************************************* … … 514 427 HRESULT WIN32API GetHGlobalFromILockBytes(ILockBytes *pLkbyt, HGLOBAL *phglobal) 515 428 { 516 dprintf(("GetHGlobalFromILockBytes - stub\n"));517 return E_INVALIDARG;429 dprintf(("OLE32: GetHGlobalFromILockBytes - stub")); 430 return E_INVALIDARG; 518 431 } 519 432 //******************************************************************************* … … 521 434 HRESULT WIN32API GetHGlobalFromStream(IStream *pstm, HGLOBAL *phglobal) 522 435 { 523 dprintf(("GetHGlobalFromStream - stub\n"));524 return E_INVALIDARG;436 dprintf(("OLE32: GetHGlobalFromStream - stub")); 437 return E_INVALIDARG; 525 438 } 526 439 //******************************************************************************* … … 528 441 HRESULT WIN32API GetHookInterface() 529 442 { 530 dprintf(("GetHookInterface, UNKNOWN API - stub\n")); 531 return 0; 532 } 533 //******************************************************************************* 534 //******************************************************************************* 535 //HRESULT WIN32API GetRunningObjectTable(DWORD reserved, LPRUNNINGOBJECTTABLE *pprot) 536 HRESULT WIN32API GetRunningObjectTable(DWORD reserved, LPVOID *pprot) 537 { 538 dprintf(("GetRunningObjectTable - stub\n")); 539 return E_UNEXPECTED; 540 } 541 //******************************************************************************* 542 //******************************************************************************* 543 HRESULT WIN32API IIDFromString(LPSTR lpsz, LPIID lpiid) 544 { 545 dprintf(("IIDFromString - stub\n")); 546 return E_INVALIDARG; 443 dprintf(("OLE32: GetHookInterface, UNKNOWN API - stub")); 444 return 0; 547 445 } 548 446 //******************************************************************************* … … 551 449 WORD *lpwCmd) 552 450 { 553 dprintf(("IsAccelerator - stub\n"));554 return FALSE;451 dprintf(("OLE32: IsAccelerator - stub")); 452 return FALSE; 555 453 } 556 454 //******************************************************************************* … … 558 456 BOOL WIN32API CONCRETE_IsEqualGUID(REFGUID rguid1, REFGUID rguid2) 559 457 { 560 dprintf(("IsEqualGUID - stub\n"));561 return FALSE;458 dprintf(("OLE32: IsEqualGUID - stub")); 459 return FALSE; 562 460 } 563 461 //******************************************************************************* … … 565 463 HRESULT WIN32API IsValidIid(DWORD Iid) 566 464 { 567 dprintf(("IsValidIid, obsolete - stub\n")); 568 return E_INVALIDARG; 569 } 570 //******************************************************************************* 571 //******************************************************************************* 572 HRESULT WIN32API IsValidInterface(DWORD interface_) 573 { 574 dprintf(("IsValidInterface, obsolete - stub\n")); 575 return E_INVALIDARG; 465 dprintf(("OLE32: IsValidIid, obsolete - stub")); 466 return E_INVALIDARG; 576 467 } 577 468 //******************************************************************************* … … 579 470 HRESULT WIN32API IsValidPtrIn(DWORD ptrIn) 580 471 { 581 dprintf(("IsValidPtrIn, obsolete - stub\n"));582 return E_INVALIDARG;472 dprintf(("OLE32: IsValidPtrIn, obsolete - stub")); 473 return E_INVALIDARG; 583 474 } 584 475 //******************************************************************************* … … 586 477 HRESULT WIN32API IsValidPtrOut(DWORD ptrOut) 587 478 { 588 dprintf(("IsValidPtrOut, obsolete - stub\n"));589 return E_INVALIDARG;479 dprintf(("OLE32: IsValidPtrOut, obsolete - stub")); 480 return E_INVALIDARG; 590 481 } 591 482 //******************************************************************************* … … 594 485 LPMONIKER *ppmk) 595 486 { 596 dprintf(("MkParseDisplayName - stub\n"));597 return E_OUTOFMEMORY;487 dprintf(("OLE32: MkParseDisplayName - stub")); 488 return E_OUTOFMEMORY; 598 489 } 599 490 //******************************************************************************* … … 602 493 LPMONIKER *ppmkCommon) 603 494 { 604 dprintf(("MonikerCommonPrefixWith - stub\n"));605 return E_OUTOFMEMORY;495 dprintf(("OLE32: MonikerCommonPrefixWith - stub")); 496 return E_OUTOFMEMORY; 606 497 } 607 498 //******************************************************************************* … … 610 501 LPMONIKER *ppmkRelPath, BOOL dwReserved ) 611 502 { 612 dprintf(("MonikerRelativePathTo - stub\n"));613 return E_OUTOFMEMORY;503 dprintf(("OLE32: MonikerRelativePathTo - stub")); 504 return E_OUTOFMEMORY; 614 505 } 615 506 //******************************************************************************* … … 617 508 DWORD WIN32API OleBuildVersion() 618 509 { 619 dprintf(("OleBuildVersion, obsolete - stub\n"));620 return 666;510 dprintf(("OLE32: OleBuildVersion, obsolete - stub")); 511 return 666; 621 512 } 622 513 //******************************************************************************* … … 624 515 HRESULT WIN32API OleConvertIStorageToOLESTREAM(IStorage *pStg, LPOLESTREAM lpolestream) 625 516 { 626 dprintf(("OleConvertIStorageToOLESTREAM - stub\n"));627 return E_INVALIDARG;517 dprintf(("OLE32: OleConvertIStorageToOLESTREAM - stub")); 518 return E_INVALIDARG; 628 519 } 629 520 //******************************************************************************* … … 637 528 LPOLESTREAM lpolestream) 638 529 { 639 dprintf(("OleConvertIStorageToOLESTREAMEx - stub\n"));640 return(E_INVALIDARG);530 dprintf(("OLE32: OleConvertIStorageToOLESTREAMEx - stub")); 531 return(E_INVALIDARG); 641 532 } 642 533 //******************************************************************************* … … 646 537 const DVTARGETDEVICE *ptd) 647 538 { 648 dprintf(("OleConvertOLESTREAMToIStorage - stub\n"));649 return(E_INVALIDARG);539 dprintf(("OLE32: OleConvertOLESTREAMToIStorage - stub")); 540 return(E_INVALIDARG); 650 541 } 651 542 //******************************************************************************* … … 659 550 LPSTGMEDIUM pmedium) 660 551 { 661 dprintf(("OleConvertOLESTREAMToIStorageEx - stub\n"));662 return(E_OUTOFMEMORY);552 dprintf(("OLE32: OleConvertOLESTREAMToIStorageEx - stub")); 553 return(E_OUTOFMEMORY); 663 554 } 664 555 //******************************************************************************* … … 668 559 IStorage *pStg, void **ppvObject) 669 560 { 670 dprintf(("OleCreate - stub\n"));671 return(E_OUTOFMEMORY);561 dprintf(("OLE32: OleCreate - stub")); 562 return(E_OUTOFMEMORY); 672 563 } 673 564 //******************************************************************************* … … 676 567 REFIID riid, LPVOID *ppvObj) 677 568 { 678 dprintf(("OleCreateDefaultHandler - stub\n"));679 return(E_OUTOFMEMORY);569 dprintf(("OLE32: OleCreateDefaultHandler - stub")); 570 return(E_OUTOFMEMORY); 680 571 } 681 572 //******************************************************************************* … … 685 576 REFIID riid, LPVOID *ppvObj) 686 577 { 687 dprintf(("OleCreateEmbeddingHelper - stub\n"));688 return(E_OUTOFMEMORY);578 dprintf(("OLE32: OleCreateEmbeddingHelper - stub")); 579 return(E_OUTOFMEMORY); 689 580 } 690 581 //******************************************************************************* … … 695 586 LPVOID *ppvObj) 696 587 { 697 dprintf(("OleCreateFromData - stub\n"));698 return(DV_E_FORMATETC);588 dprintf(("OLE32: OleCreateFromData - stub")); 589 return(DV_E_FORMATETC); 699 590 } 700 591 //******************************************************************************* … … 706 597 LPVOID *ppvObj) 707 598 { 708 dprintf(("OleCreateFromFile - stub\n"));709 return(E_OUTOFMEMORY);599 dprintf(("OLE32: OleCreateFromFile - stub")); 600 return(E_OUTOFMEMORY); 710 601 } 711 602 //******************************************************************************* … … 716 607 LPVOID *ppvObj) 717 608 { 718 dprintf(("OleCreateLink - stub\n"));719 return(E_OUTOFMEMORY);609 dprintf(("OLE32: OleCreateLink - stub")); 610 return(E_OUTOFMEMORY); 720 611 } 721 612 //******************************************************************************* … … 726 617 LPVOID *ppvObj) 727 618 { 728 dprintf(("OleCreateLinkFromData - stub\n"));729 return(E_OUTOFMEMORY);619 dprintf(("OLE32: OleCreateLinkFromData - stub")); 620 return(E_OUTOFMEMORY); 730 621 } 731 622 //******************************************************************************* … … 735 626 IStorage *pStg, void **ppvObj) 736 627 { 737 dprintf(("OleCreateLinkToFile - stub\n"));738 return(STG_E_FILENOTFOUND);628 dprintf(("OLE32: OleCreateLinkToFile - stub")); 629 return(STG_E_FILENOTFOUND); 739 630 } 740 631 //******************************************************************************* … … 742 633 HOLEMENU WIN32API OleCreateMenuDescriptor(HMENU hmenuCombined, LPOLEMENUGROUPWIDTHS lpMenuWidths) 743 634 { 744 dprintf(("OleCreateMenuDescriptor - stub\n"));745 return(NULL);635 dprintf(("OLE32: OleCreateMenuDescriptor - stub")); 636 return(NULL); 746 637 } 747 638 //******************************************************************************* … … 752 643 LPVOID *ppvObj) 753 644 { 754 dprintf(("OleCreateStaticFromData - stub\n"));755 return(E_OUTOFMEMORY);645 dprintf(("OLE32: OleCreateStaticFromData - stub")); 646 return(E_OUTOFMEMORY); 756 647 } 757 648 //******************************************************************************* … … 759 650 HRESULT WIN32API OleDestroyMenuDescriptor(HOLEMENU holemenu) 760 651 { 761 dprintf(("OleDestroyMenuDescriptor - stub\n"));762 return E_OUTOFMEMORY;652 dprintf(("OLE32: OleDestroyMenuDescriptor - stub")); 653 return E_OUTOFMEMORY; 763 654 } 764 655 //******************************************************************************* … … 766 657 HRESULT WIN32API OleDoAutoConvert(IStorage *pStg, LPCLSID pClsidNew) 767 658 { 768 dprintf(("OleDoAutoConvert - stub\n"));769 return(E_OUTOFMEMORY);659 dprintf(("OLE32: OleDoAutoConvert - stub")); 660 return(E_OUTOFMEMORY); 770 661 } 771 662 //******************************************************************************* … … 774 665 LPCRECT lprcBounds) 775 666 { 776 dprintf(("OleDraw - stub\n"));777 return(E_INVALIDARG);667 dprintf(("OLE32: OleDraw - stub")); 668 return(E_INVALIDARG); 778 669 } 779 670 //******************************************************************************* … … 781 672 HANDLE WIN32API OleDuplicateData(HANDLE hSrc, CLIPFORMAT cfFormat, UINT uiFlags) 782 673 { 783 dprintf(("OleDuplicateData - stub\n"));784 return(NULL);674 dprintf(("OLE32: OleDuplicateData - stub")); 675 return(NULL); 785 676 } 786 677 //******************************************************************************* … … 788 679 HRESULT WIN32API OleFlushClipboard() 789 680 { 790 dprintf(("OleFlushClipboard - stub\n"));791 return(S_OK);681 dprintf(("OLE32: OleFlushClipboard - stub")); 682 return(S_OK); 792 683 } 793 684 //******************************************************************************* … … 795 686 HRESULT WIN32API OleGetAutoConvert(REFCLSID clsidOld, LPCLSID pClsidNew) 796 687 { 797 dprintf(("OleGetAutoConvert - stub\n"));798 return(E_OUTOFMEMORY);688 dprintf(("OLE32: OleGetAutoConvert - stub")); 689 return(E_OUTOFMEMORY); 799 690 } 800 691 //******************************************************************************* … … 802 693 HRESULT WIN32API OleGetClipboard(IDataObject **ppDataObj) 803 694 { 804 dprintf(("OleGetClipboard - stub\n"));805 return(E_OUTOFMEMORY);695 dprintf(("OLE32: OleGetClipboard - stub")); 696 return(E_OUTOFMEMORY); 806 697 } 807 698 //******************************************************************************* … … 809 700 HGLOBAL WIN32API OleGetIconOfClass(REFCLSID rclsid, LPOLESTR lpszLabel, BOOL fUseTypeAsLabel) 810 701 { 811 dprintf(("OleGetIconOfClass - stub\n"));812 return(NULL);702 dprintf(("OLE32: OleGetIconOfClass - stub")); 703 return(NULL); 813 704 } 814 705 //******************************************************************************* … … 816 707 HGLOBAL WIN32API OleGetIconOfFile(LPOLESTR lpszPath, BOOL fUseTypeAsLabel) 817 708 { 818 dprintf(("OleGetIconOfFile - stub\n"));819 return(NULL);709 dprintf(("OLE32: OleGetIconOfFile - stub")); 710 return(NULL); 820 711 } 821 712 //******************************************************************************* … … 823 714 HRESULT WIN32API OleInitialize(LPVOID pvReserved) 824 715 { 825 dprintf(("OleInitialize - stub\n"));716 dprintf(("OLE32: OleInitialize - stub")); 826 717 // return(E_OUTOFMEMORY); 827 return(0);718 return(0); 828 719 } 829 720 //******************************************************************************* … … 831 722 HRESULT WIN32API OleInitializeWOW() 832 723 { 833 dprintf(("OleInitializeWOW, UNKNOWN API - stub\n"));834 return(E_OUTOFMEMORY);724 dprintf(("OLE32: OleInitializeWOW, UNKNOWN API - stub")); 725 return(E_OUTOFMEMORY); 835 726 } 836 727 //******************************************************************************* … … 838 729 HRESULT WIN32API OleIsCurrentClipboard(IDataObject *pDataObject) 839 730 { 840 dprintf(("OleIsCurrentClipboard - stub\n"));841 return(S_FALSE);731 dprintf(("OLE32: OleIsCurrentClipboard - stub")); 732 return(S_FALSE); 842 733 } 843 734 //******************************************************************************* … … 845 736 BOOL WIN32API OleIsRunning(LPOLEOBJECT pObject) 846 737 { 847 dprintf(("OleIsRunning - stub\n"));848 return(FALSE);738 dprintf(("OLE32: OleIsRunning - stub")); 739 return(FALSE); 849 740 } 850 741 //******************************************************************************* … … 853 744 LPVOID *ppvObj) 854 745 { 855 dprintf(("OleLoad - stub\n"));856 return(E_OUTOFMEMORY);746 dprintf(("OLE32: OleLoad - stub")); 747 return(E_OUTOFMEMORY); 857 748 } 858 749 //******************************************************************************* … … 860 751 HRESULT WIN32API OleLoadFromStream(IStream *pStm, REFIID riid, void *ppvObj) 861 752 { 862 dprintf(("OleLoadFromStream - stub\n"));863 return(E_OUTOFMEMORY);753 dprintf(("OLE32: OleLoadFromStream - stub")); 754 return(E_OUTOFMEMORY); 864 755 } 865 756 //******************************************************************************* … … 867 758 HRESULT WIN32API OleLockRunning(LPUNKNOWN pUnknown, BOOL fLock, BOOL fLastUnlockCloses) 868 759 { 869 dprintf(("OleLockRunning - stub\n"));870 return(E_OUTOFMEMORY);760 dprintf(("OLE32: OleLockRunning - stub")); 761 return(E_OUTOFMEMORY); 871 762 } 872 763 //******************************************************************************* … … 876 767 UINT iIconIndex) 877 768 { 878 dprintf(("OleMetafilePictFromIconAndLabel - stub\n"));879 return(NULL);769 dprintf(("OLE32: OleMetafilePictFromIconAndLabel - stub")); 770 return(NULL); 880 771 } 881 772 //******************************************************************************* … … 883 774 HRESULT WIN32API OleNoteObjectVisible(LPUNKNOWN pUnknown, BOOL fVisible) 884 775 { 885 dprintf(("OleNoteObjectVisible - stub\n"));886 return(E_OUTOFMEMORY);776 dprintf(("OLE32: OleNoteObjectVisible - stub")); 777 return(E_OUTOFMEMORY); 887 778 } 888 779 //******************************************************************************* … … 890 781 HRESULT WIN32API OleQueryCreateFromData(IDataObject *pSrcDataObject) 891 782 { 892 dprintf(("OleQueryCreateFromData - stub\n"));893 return(S_FALSE);783 dprintf(("OLE32: OleQueryCreateFromData - stub")); 784 return(S_FALSE); 894 785 } 895 786 //******************************************************************************* … … 897 788 HRESULT WIN32API OleQueryLinkFromData(IDataObject *pSrcDataObject) 898 789 { 899 dprintf(("OleQueryLinkFromData - stub\n"));900 return(S_FALSE);790 dprintf(("OLE32: OleQueryLinkFromData - stub")); 791 return(S_FALSE); 901 792 } 902 793 //******************************************************************************* … … 905 796 LPENUMFORMATETC *ppenumFormatetc) 906 797 { 907 dprintf(("OleRegEnumFormatEtc - stub\n"));908 return(E_OUTOFMEMORY);798 dprintf(("OLE32: OleRegEnumFormatEtc - stub")); 799 return(E_OUTOFMEMORY); 909 800 } 910 801 //******************************************************************************* … … 912 803 HRESULT WIN32API OleRegEnumVerbs(REFCLSID clsid, LPENUMOLEVERB *ppenumOleVerb) 913 804 { 914 dprintf(("OleRegEnumVerbs - stub\n"));915 return(E_OUTOFMEMORY);805 dprintf(("OLE32: OleRegEnumVerbs - stub")); 806 return(E_OUTOFMEMORY); 916 807 } 917 808 //******************************************************************************* … … 919 810 HRESULT WIN32API OleRegGetMiscStatus(REFCLSID clsid, DWORD dwAspect, DWORD *pdwStatus) 920 811 { 921 dprintf(("OleRegGetMiscStatus - stub\n"));922 return(E_OUTOFMEMORY);812 dprintf(("OLE32: OleRegGetMiscStatus - stub")); 813 return(E_OUTOFMEMORY); 923 814 } 924 815 //******************************************************************************* … … 927 818 LPOLESTR *pszUserType) 928 819 { 929 dprintf(("OleRegGetUserType - stub\n"));930 return(E_OUTOFMEMORY);820 dprintf(("OLE32: OleRegGetUserType - stub")); 821 return(E_OUTOFMEMORY); 931 822 } 932 823 //******************************************************************************* … … 934 825 HRESULT WIN32API OleRun(LPUNKNOWN pUnknown) 935 826 { 936 dprintf(("OleRun - stub\n"));937 return(E_UNEXPECTED);827 dprintf(("OLE32: OleRun - stub")); 828 return(E_UNEXPECTED); 938 829 } 939 830 //******************************************************************************* … … 941 832 HRESULT WIN32API OleSave(IPersistStorage *pPS, IStorage *pStg, BOOL fSameAsLoad) 942 833 { 943 dprintf(("OleSave - stub\n"));944 return(STG_E_MEDIUMFULL);834 dprintf(("OLE32: OleSave - stub")); 835 return(STG_E_MEDIUMFULL); 945 836 } 946 837 //******************************************************************************* … … 948 839 HRESULT WIN32API OleSaveToStream(IPersistStorage *pPS, IStream *pStm) 949 840 { 950 dprintf(("OleSaveToStream - stub\n"));951 return(STG_E_MEDIUMFULL);841 dprintf(("OLE32: OleSaveToStream - stub")); 842 return(STG_E_MEDIUMFULL); 952 843 } 953 844 //******************************************************************************* … … 955 846 HRESULT WIN32API OleSetAutoConvert(REFCLSID clsidOld, REFCLSID clsidNew) 956 847 { 957 dprintf(("OleSetAutoConvert - stub\n"));958 return(E_OUTOFMEMORY);848 dprintf(("OLE32: OleSetAutoConvert - stub")); 849 return(E_OUTOFMEMORY); 959 850 } 960 851 //******************************************************************************* … … 962 853 HRESULT WIN32API OleSetClipboard(IDataObject *pDataObj) 963 854 { 964 dprintf(("OleSetClipboard - stub\n"));965 return(E_OUTOFMEMORY);855 dprintf(("OLE32: OleSetClipboard - stub")); 856 return(E_OUTOFMEMORY); 966 857 } 967 858 //******************************************************************************* … … 969 860 HRESULT WIN32API OleSetContainedObject(LPUNKNOWN pUnknown, BOOL fContained) 970 861 { 971 dprintf(("OleSetContainedObject - stub\n"));972 return(E_OUTOFMEMORY);862 dprintf(("OLE32: OleSetContainedObject - stub")); 863 return(E_OUTOFMEMORY); 973 864 } 974 865 //******************************************************************************* … … 979 870 LPOLEINPLACEACTIVEOBJECT lpActiveObj) 980 871 { 981 dprintf(("OleSetMenuDescriptor - stub\n"));982 return(E_FAIL);872 dprintf(("OLE32: OleSetMenuDescriptor - stub")); 873 return(E_FAIL); 983 874 } 984 875 //******************************************************************************* … … 988 879 LPMSG lpmsg) 989 880 { 990 dprintf(("OleTranslateAccelerator - stub\n"));991 return(S_FALSE);881 dprintf(("OLE32: OleTranslateAccelerator - stub")); 882 return(S_FALSE); 992 883 } 993 884 //******************************************************************************* … … 995 886 HRESULT WIN32API OpenOrCreateStream() 996 887 { 997 dprintf(("OpenOrCreateStream, UNKNOWN API - stub\n"));998 return(E_OUTOFMEMORY);888 dprintf(("OLE32: OpenOrCreateStream, UNKNOWN API - stub")); 889 return(E_OUTOFMEMORY); 999 890 } 1000 891 //******************************************************************************* … … 1002 893 HRESULT WIN32API ProgIDFromCLSID(REFCLSID clsid, LPOLESTR *lplpszProgID) 1003 894 { 1004 dprintf(("ProgIDFromCLSID - stub\n"));1005 return(REGDB_E_CLASSNOTREG);895 dprintf(("OLE32: ProgIDFromCLSID - stub")); 896 return(REGDB_E_CLASSNOTREG); 1006 897 } 1007 898 //******************************************************************************* … … 1009 900 HRESULT WIN32API ReadClassStg(IStorage *pStg, CLSID *pclsid) 1010 901 { 1011 dprintf(("ReadClassStg - stub\n"));1012 return(E_OUTOFMEMORY);902 dprintf(("OLE32: ReadClassStg - stub")); 903 return(E_OUTOFMEMORY); 1013 904 } 1014 905 //******************************************************************************* … … 1016 907 HRESULT WIN32API ReadClassStm(IStream *pStm, CLSID *pclsid) 1017 908 { 1018 dprintf(("ReadClassStm - stub\n"));1019 return(STG_E_READFAULT);909 dprintf(("OLE32: ReadClassStm - stub")); 910 return(STG_E_READFAULT); 1020 911 } 1021 912 //******************************************************************************* … … 1024 915 LPWSTR *lplpszUserType) 1025 916 { 1026 dprintf(("ReadFmtUserTypeStg - stub\n"));1027 return(E_OUTOFMEMORY);917 dprintf(("OLE32: ReadFmtUserTypeStg - stub")); 918 return(E_OUTOFMEMORY); 1028 919 } 1029 920 //******************************************************************************* … … 1031 922 HRESULT WIN32API ReadOleStg() 1032 923 { 1033 dprintf(("ReadOleStg, UNKNOWN API - stub\n"));1034 return(E_OUTOFMEMORY);924 dprintf(("OLE32: ReadOleStg, UNKNOWN API - stub")); 925 return(E_OUTOFMEMORY); 1035 926 } 1036 927 //******************************************************************************* … … 1038 929 HRESULT WIN32API ReadStringStream() 1039 930 { 1040 dprintf(("ReadStringStream, UNKNOWN API - stub\n"));1041 return(E_OUTOFMEMORY);931 dprintf(("OLE32: ReadStringStream, UNKNOWN API - stub")); 932 return(E_OUTOFMEMORY); 1042 933 } 1043 934 //******************************************************************************* … … 1045 936 HRESULT WIN32API RegisterDragDrop(HWND hwnd, IDropTarget *pDropTarget) 1046 937 { 1047 dprintf(("RegisterDragDrop - stub\n"));1048 return(E_OUTOFMEMORY);938 dprintf(("OLE32: RegisterDragDrop - stub")); 939 return(E_OUTOFMEMORY); 1049 940 } 1050 941 //******************************************************************************* … … 1052 943 void WIN32API ReleaseStgMedium(STGMEDIUM *pmedium) 1053 944 { 1054 dprintf(("ReleaseStgMedium - stub\n"));1055 return;945 dprintf(("OLE32: ReleaseStgMedium - stub")); 946 return; 1056 947 } 1057 948 //******************************************************************************* … … 1059 950 HRESULT WIN32API RevokeDragDrop(HWND hwnd) 1060 951 { 1061 dprintf(("RevokeDragDrop - stub\n"));1062 return(E_OUTOFMEMORY);952 dprintf(("OLE32: RevokeDragDrop - stub")); 953 return(E_OUTOFMEMORY); 1063 954 } 1064 955 //******************************************************************************* … … 1066 957 HRESULT WIN32API SetConvertStg(IStorage *pStg, BOOL fConvert) 1067 958 { 1068 dprintf(("SetConvertStg - stub\n"));1069 return(E_OUTOFMEMORY);959 dprintf(("OLE32: SetConvertStg - stub")); 960 return(E_OUTOFMEMORY); 1070 961 } 1071 962 //******************************************************************************* … … 1074 965 DWORD reserved, IStorage **ppstgOpen) 1075 966 { 1076 dprintf(("StgCreateDocfile - stub\n"));1077 return(STG_E_INSUFFICIENTMEMORY);967 dprintf(("OLE32: StgCreateDocfile - stub")); 968 return(STG_E_INSUFFICIENTMEMORY); 1078 969 } 1079 970 //******************************************************************************* … … 1081 972 HRESULT WIN32API SetDocumentBitStg() 1082 973 { 1083 dprintf(("SetDocumentBitStg, UNKNOWN API - stub\n"));1084 return(E_OUTOFMEMORY);974 dprintf(("OLE32: SetDocumentBitStg, UNKNOWN API - stub")); 975 return(E_OUTOFMEMORY); 1085 976 } 1086 977 //******************************************************************************* … … 1089 980 DWORD reserved, IStorage **ppstgOpen) 1090 981 { 1091 dprintf(("StgCreateDocfileOnILockBytes - stub\n"));1092 return(STG_E_INSUFFICIENTMEMORY);982 dprintf(("OLE32: StgCreateDocfileOnILockBytes - stub")); 983 return(STG_E_INSUFFICIENTMEMORY); 1093 984 } 1094 985 //******************************************************************************* … … 1096 987 HRESULT WIN32API StgIsStorageFile(const WCHAR *pwcsName) 1097 988 { 1098 dprintf(("StgIsStorageFile - stub\n"));1099 return(S_FALSE);989 dprintf(("OLE32: StgIsStorageFile - stub")); 990 return(S_FALSE); 1100 991 } 1101 992 //******************************************************************************* … … 1103 994 HRESULT WIN32API StgIsStorageILockBytes(ILockBytes *plkbyt) 1104 995 { 1105 dprintf(("StgIsStorageILockBytes - stub\n"));1106 return(S_FALSE);996 dprintf(("OLE32: StgIsStorageILockBytes - stub")); 997 return(S_FALSE); 1107 998 } 1108 999 //******************************************************************************* … … 1112 1003 IStorage **ppstgOpen) 1113 1004 { 1114 dprintf(("StgOpenStorage - stub\n"));1115 return(STG_E_INSUFFICIENTMEMORY);1005 dprintf(("OLE32: StgOpenStorage - stub")); 1006 return(STG_E_INSUFFICIENTMEMORY); 1116 1007 } 1117 1008 //******************************************************************************* … … 1123 1014 IStorage **ppstgOpen) 1124 1015 { 1125 dprintf(("StgOpenStorageOnILockBytes - stub\n"));1126 return(STG_E_INSUFFICIENTMEMORY);1016 dprintf(("OLE32: StgOpenStorageOnILockBytes - stub")); 1017 return(STG_E_INSUFFICIENTMEMORY); 1127 1018 } 1128 1019 //******************************************************************************* … … 1131 1022 FILETIME const *patime, FILETIME const *pmtime) 1132 1023 { 1133 dprintf(("StgSetTimes - stub\n")); 1134 return(STG_E_FILENOTFOUND); 1135 } 1136 //******************************************************************************* 1137 //Freed in CoTaskMemFree 1138 //******************************************************************************* 1139 HRESULT WIN32API StringFromCLSID(REFCLSID rclsid, LPOLESTR *ppsz) 1140 { 1141 char szclass[64]; 1142 WCHAR *szclsid = (WCHAR *)malloc(64*sizeof(WCHAR)); 1143 1144 dprintf(("StringFromCLSID\n")); 1145 1146 sprintf(szclass, "[%8X-%4X-%4X-%4X-%4X%8X]", rclsid.Data1, rclsid.Data2, rclsid.Data3, 1147 *(WORD *)rclsid.Data4, *(WORD *)&rclsid.Data4[2], *(DWORD *)&rclsid.Data4[4]); 1148 AsciiToUnicode(szclass, szclsid); 1149 *ppsz = (LPOLESTR)szclsid; 1150 return(S_OK); 1151 } 1152 //******************************************************************************* 1153 //******************************************************************************* 1154 int WIN32API StringFromGUID2(REFGUID rguid, LPOLESTR lpsz, int cbMax) 1155 { 1156 char szclsid[64]; 1157 1158 dprintf(("StringFromGUID2\n")); 1159 if(cbMax < 55) 1160 return(0); 1161 1162 sprintf(szclsid, "[%8X-%4X-%4X-%4X-%4X%8X]", rguid.Data1, rguid.Data2, rguid.Data3, 1163 *(WORD *)rguid.Data4, *(WORD *)&rguid.Data4[2], *(DWORD *)&rguid.Data4[4]); 1164 AsciiToUnicode(szclsid, lpsz); 1165 return(55); //including 0 terminator 1166 } 1167 //******************************************************************************* 1168 //Freed in CoTaskMemFree 1169 //******************************************************************************* 1170 HRESULT WIN32API StringFromIID(REFIID riid, LPOLESTR *lplpsz) 1171 { 1172 char szclass[64]; 1173 WCHAR *szclsid = (WCHAR *)malloc(64*sizeof(WCHAR)); 1174 1175 dprintf(("StringFromIID\n")); 1176 1177 sprintf(szclass, "[%8X-%4X-%4X-%4X-%4X%8X]", riid.Data1, riid.Data2, riid.Data3, 1178 *(WORD *)riid.Data4, *(WORD *)&riid.Data4[2], *(DWORD *)&riid.Data4[4]); 1179 1180 AsciiToUnicode(szclass, szclsid); 1181 *lplpsz = (LPOLESTR)szclsid; 1182 return(S_OK); 1024 dprintf(("OLE32: StgSetTimes - stub")); 1025 return(STG_E_FILENOTFOUND); 1183 1026 } 1184 1027 //******************************************************************************* … … 1186 1029 HRESULT WIN32API UtConvertDvtd16toDvtd32() 1187 1030 { 1188 dprintf(("UtConvertDvtd16toDvtd32, UNKNOWN API - stub\n"));1189 return(E_OUTOFMEMORY);1031 dprintf(("OLE32: UtConvertDvtd16toDvtd32, UNKNOWN API - stub")); 1032 return(E_OUTOFMEMORY); 1190 1033 } 1191 1034 //******************************************************************************* … … 1193 1036 HRESULT WIN32API UtConvertDvtd32toDvtd16() 1194 1037 { 1195 dprintf(("UtConvertDvtd32toDvtd16, UNKNOWN API - stub\n"));1196 return(E_OUTOFMEMORY);1038 dprintf(("OLE32: UtConvertDvtd32toDvtd16, UNKNOWN API - stub")); 1039 return(E_OUTOFMEMORY); 1197 1040 } 1198 1041 //******************************************************************************* … … 1200 1043 HRESULT WIN32API UtGetDvtd16Info() 1201 1044 { 1202 dprintf(("UtGetDvtd16Info, UNKNOWN API - stub\n"));1203 return(E_OUTOFMEMORY);1045 dprintf(("OLE32: UtGetDvtd16Info, UNKNOWN API - stub")); 1046 return(E_OUTOFMEMORY); 1204 1047 } 1205 1048 //******************************************************************************* … … 1207 1050 HRESULT WIN32API UtGetDvtd32Info() 1208 1051 { 1209 dprintf(("UtGetDvtd32Info, UNKNOWN API - stub\n"));1210 return(E_OUTOFMEMORY);1052 dprintf(("OLE32: UtGetDvtd32Info, UNKNOWN API - stub")); 1053 return(E_OUTOFMEMORY); 1211 1054 } 1212 1055 //******************************************************************************* … … 1214 1057 HRESULT WIN32API WriteClassStg(IStorage *pStg, REFCLSID rclsid) 1215 1058 { 1216 dprintf(("WriteClassStg - stub\n"));1217 return(STG_E_MEDIUMFULL);1059 dprintf(("OLE32: WriteClassStg - stub")); 1060 return(STG_E_MEDIUMFULL); 1218 1061 } 1219 1062 //******************************************************************************* … … 1221 1064 HRESULT WIN32API WriteClassStm(IStream *pStm, REFCLSID rclsid) 1222 1065 { 1223 dprintf(("WriteClassStm - stub\n"));1224 return(STG_E_MEDIUMFULL);1066 dprintf(("OLE32: WriteClassStm - stub")); 1067 return(STG_E_MEDIUMFULL); 1225 1068 } 1226 1069 //******************************************************************************* … … 1228 1071 HRESULT WIN32API WriteFmtUserTypeStg(IStorage *pStg, CLIPFORMAT cf, LPWSTR *lpszUserType) 1229 1072 { 1230 dprintf(("WriteFmtUserTypeStg - stub\n"));1231 return(STG_E_MEDIUMFULL);1073 dprintf(("OLE32: WriteFmtUserTypeStg - stub")); 1074 return(STG_E_MEDIUMFULL); 1232 1075 } 1233 1076 //******************************************************************************* … … 1235 1078 HRESULT WIN32API WriteOleStg() 1236 1079 { 1237 dprintf(("WriteOleStg, UNKNOWN API - stub\n"));1238 return(E_OUTOFMEMORY);1080 dprintf(("OLE32: WriteOleStg, UNKNOWN API - stub")); 1081 return(E_OUTOFMEMORY); 1239 1082 } 1240 1083 //******************************************************************************* … … 1242 1085 HRESULT WIN32API WriteStringStream() 1243 1086 { 1244 dprintf(("WriteStringStream, UNKNOWN API - stub\n"));1245 return(E_OUTOFMEMORY);1087 dprintf(("OLE32: WriteStringStream, UNKNOWN API - stub")); 1088 return(E_OUTOFMEMORY); 1246 1089 } 1247 1090 //******************************************************************************* … … 1250 1093 HRESULT WIN32API CoImpersonateClient() // DCOM - obj_clientserver.h 1251 1094 { 1095 dprintf(("OLE32: CoImpersonateClient - Stub")); 1252 1096 return(S_OK); 1253 1097 } … … 1266 1110 void *pReserved3 ) 1267 1111 { 1112 dprintf(("OLE32: CoInitializeSecurity - Stub")); 1268 1113 return(S_OK); 1269 1114 } … … 1273 1118 HRESULT WIN32API CoRegisterSurrogate(LPSURROGATE pSurrogate) // NT4 SP2, Win95b+ 1274 1119 { 1120 dprintf(("OLE32: CoRegisterSurrogate - Stub")); 1275 1121 return(S_OK); 1276 1122 }
Note:
See TracChangeset
for help on using the changeset viewer.