Ignore:
Timestamp:
Apr 26, 2001, 9:33:15 PM (24 years ago)
Author:
sandervl
Message:

resync with Wine 20010418

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/ole32/stubs.cpp

    r4383 r5602  
    1 /* $Id: stubs.cpp,v 1.15 2000-10-02 17:34:15 sandervl Exp $ */
     1/* $Id: stubs.cpp,v 1.16 2001-04-26 19:32:52 sandervl Exp $ */
    22/*
    33 * Win32 COM/OLE stubs for OS/2
     
    3838//*****************************************************************************
    3939//*****************************************************************************
    40 HRESULT WIN32API CoCreateFreeThreadedMarshaler(LPUNKNOWN punkOuter,
    41                                                   LPUNKNOWN *ppunkMarshaler)
    42 {
    43     dprintf(("OLE32: CoCreateFreeThreadedMarshaler- stub"));
    44     return E_OUTOFMEMORY;
    45 }
    46 //*******************************************************************************
    47 //*******************************************************************************
    4840HRESULT WIN32API CoDisconnectObject(IUnknown *pUnk, DWORD dwReserved)
    4941{
     
    8476//*******************************************************************************
    8577//*******************************************************************************
    86 HRESULT WIN32API CoGetPSClsid(REFIID riid, CLSID *pclsid)
    87 {
    88     dprintf(("OLE32: CoGetPSClsid - stub"));
    89     return E_OUTOFMEMORY;
    90 }
    91 //*******************************************************************************
    92 //*******************************************************************************
    9378HRESULT WIN32API CoGetStandardMarshal(REFIID riid, IUnknown *pUnk, DWORD dwDestContext,
    9479                                         LPVOID pvDestContext, DWORD mshlflags,
     
    128113//*******************************************************************************
    129114//*******************************************************************************
    130 BOOL WIN32API CoIsOle1Class(REFCLSID rclsid)
    131 {
    132     dprintf(("OLE32: CoIsOle1Class - stub"));
    133     return S_FALSE;
    134 }
    135 //*******************************************************************************
    136 //*******************************************************************************
    137115HRESULT WIN32API CoMarshalHresult(IStream *pStm, HRESULT hresult)
    138116{
     
    195173}
    196174
    197 //*******************************************************************************
    198 //*******************************************************************************
    199 HRESULT WIN32API CoTreatAsClass(REFCLSID clsidOld, REFCLSID clsidNew)
    200 {
    201     dprintf(("OLE32: CoTreatAsClass - stub"));
    202     return E_INVALIDARG;
    203 }
    204175//*******************************************************************************
    205176//*******************************************************************************
     
    248219//*******************************************************************************
    249220//*******************************************************************************
    250 HRESULT WIN32API GetConvertStg(IStorage *pStg)
    251 {
    252     dprintf(("OLE32: GetConvertStg - stub"));
    253     return STG_E_ACCESSDENIED;
    254 }
    255 //*******************************************************************************
    256 //*******************************************************************************
    257221HRESULT WIN32API GetDocumentBitStg()
    258222{
     
    268232}
    269233//*******************************************************************************
    270 //*******************************************************************************
    271 BOOL WIN32API IsAccelerator(HACCEL hAccel, int cAccelEntries, struct tagMSG* lpMsg, WORD* lpwCmd)
    272 {
    273     dprintf(("OLE32: IsAccelerator - stub"));
    274     return FALSE;
    275 }
    276234//*******************************************************************************
    277235//*******************************************************************************
     
    294252    dprintf(("OLE32: IsValidPtrOut, obsolete - stub"));
    295253    return E_INVALIDARG;
    296 }
    297 //*******************************************************************************
    298 //*******************************************************************************
    299 HRESULT WIN32API MkParseDisplayName(LPBC pbc, LPSTR szUserName, ULONG *lpchEaten,
    300                                         LPMONIKER *ppmk)
    301 {
    302     dprintf(("OLE32: MkParseDisplayName - stub"));
    303     return E_OUTOFMEMORY;
    304254}
    305255//*******************************************************************************
     
    339289//*******************************************************************************
    340290//*******************************************************************************
    341 HRESULT WIN32API OleCreate(REFCLSID rclsid, REFIID riid, DWORD renderopt,
    342                               FORMATETC *pFormatEtc, IOleClientSite *pClientSite,
    343                               IStorage *pStg, void **ppvObject)
    344 {
    345     dprintf(("OLE32: OleCreate - stub"));
    346     return(E_OUTOFMEMORY);
    347 }
    348 //*******************************************************************************
    349 //*******************************************************************************
    350291HRESULT WIN32API OleCreateEmbeddingHelper(REFCLSID clsid, LPUNKNOWN pUnkOuter,
    351292                                             DWORD flags, LPCLASSFACTORY pCF,
     
    357298//*******************************************************************************
    358299//*******************************************************************************
    359 HRESULT WIN32API OleCreateFromFile(REFCLSID rclsid, LPCOLESTR lpszFileName,
    360                                       REFIID riid,
    361                                       DWORD renderopt, LPFORMATETC pFormatEtc,
    362                                       LPOLECLIENTSITE pClientSite, LPSTORAGE pStg,
    363                                       LPVOID *ppvObj)
    364 {
    365     dprintf(("OLE32: OleCreateFromFile - stub"));
    366     return(E_OUTOFMEMORY);
    367 }
    368 //*******************************************************************************
    369 //*******************************************************************************
    370 HRESULT WIN32API OleCreateLink(LPMONIKER lpmkLinkSrc, REFIID riid,
    371                                   DWORD renderopt, LPFORMATETC pFormatEtc,
    372                                   LPOLECLIENTSITE lpClientSite, LPSTORAGE pStg,
    373                                   LPVOID *ppvObj)
    374 {
    375     dprintf(("OLE32: OleCreateLink - stub"));
    376     return(E_OUTOFMEMORY);
    377 }
    378 //*******************************************************************************
    379 //*******************************************************************************
    380 HRESULT WIN32API OleCreateLinkFromData(LPDATAOBJECT pSrcDataObj, REFIID riid,
    381                                           DWORD renderopt, LPFORMATETC pFormatEtc,
    382                                           LPOLECLIENTSITE pClientSite, LPSTORAGE pStg,
    383                                           LPVOID *ppvObj)
    384 {
    385     dprintf(("OLE32: OleCreateLinkFromData - stub"));
    386     return(E_OUTOFMEMORY);
    387 }
    388 //*******************************************************************************
    389 //*******************************************************************************
    390 HRESULT WIN32API OleCreateLinkToFile(LPCOLESTR lpszFileName, REFIID riid, DWORD renderopt,
    391                                         LPFORMATETC pFormatEtc, IOleClientSite *pClientSite,
    392                                         IStorage *pStg, void **ppvObj)
    393 {
    394     dprintf(("OLE32: OleCreateLinkToFile - stub"));
    395     return(STG_E_FILENOTFOUND);
    396 }
    397 //*******************************************************************************
    398 //*******************************************************************************
    399 HRESULT WIN32API OleCreateStaticFromData(LPDATAOBJECT pSrcDataObj, REFIID riid,
    400                                             DWORD renderopt, LPFORMATETC pFormatEtc,
    401                                             LPOLECLIENTSITE pClientSite, LPSTORAGE pStg,
    402                                             LPVOID *ppvObj)
    403 {
    404     dprintf(("OLE32: OleCreateStaticFromData - stub"));
    405     return(E_OUTOFMEMORY);
    406 }
    407 //*******************************************************************************
    408 //*******************************************************************************
    409300HRESULT WIN32API OleDoAutoConvert(IStorage *pStg, LPCLSID pClsidNew)
    410301{
     
    422313//*******************************************************************************
    423314//*******************************************************************************
    424 HRESULT WIN32API OleDuplicateData(HANDLE hSrc, CLIPFORMAT cfFormat, UINT uiFlags)
    425 {
    426     dprintf(("OLE32: OleDuplicateData - stub"));
    427     return(NULL);
    428 }
    429 //*******************************************************************************
    430 //*******************************************************************************
    431 HRESULT WIN32API OleGetAutoConvert(REFCLSID clsidOld, LPCLSID pClsidNew)
    432 {
    433     dprintf(("OLE32: OleGetAutoConvert - stub"));
    434     return(E_OUTOFMEMORY);
    435 }
    436 //*******************************************************************************
    437 //*******************************************************************************
    438 HGLOBAL WIN32API OleGetIconOfClass(REFCLSID rclsid, LPOLESTR lpszLabel, BOOL fUseTypeAsLabel)
    439 {
    440     dprintf(("OLE32: OleGetIconOfClass - stub"));
    441     return(NULL);
    442 }
    443 //*******************************************************************************
    444 //*******************************************************************************
    445315HGLOBAL WIN32API OleGetIconOfFile(LPOLESTR lpszPath, BOOL fUseTypeAsLabel)
    446316{
     
    453323{
    454324    dprintf(("OLE32: OleInitializeWOW, UNKNOWN API - stub"));
    455     return(E_OUTOFMEMORY);
    456 }
    457 //*******************************************************************************
    458 //*******************************************************************************
    459 BOOL WIN32API OleIsRunning(LPOLEOBJECT pObject)
    460 {
    461     dprintf(("OLE32: OleIsRunning - stub"));
    462     return(FALSE);
    463 }
    464 //*******************************************************************************
    465 //*******************************************************************************
    466 HRESULT WIN32API OleLockRunning(LPUNKNOWN pUnknown, BOOL fLock, BOOL fLastUnlockCloses)
    467 {
    468     dprintf(("OLE32: OleLockRunning - stub"));
    469325    return(E_OUTOFMEMORY);
    470326}
     
    487343//*******************************************************************************
    488344//*******************************************************************************
    489 HRESULT WIN32API OleQueryLinkFromData(IDataObject *pSrcDataObject)
    490 {
    491     dprintf(("OLE32: OleQueryLinkFromData - stub"));
    492     return(S_FALSE);
    493 }
    494 //*******************************************************************************
    495 //*******************************************************************************
    496 HRESULT WIN32API OleRegEnumFormatEtc(REFCLSID clsid, DWORD dwDirection,
    497                                         LPENUMFORMATETC *ppenumFormatetc)
    498 {
    499     dprintf(("OLE32: OleRegEnumFormatEtc - stub"));
    500     return(E_OUTOFMEMORY);
    501 }
    502 //*******************************************************************************
    503 //*******************************************************************************
    504 HRESULT WIN32API OleRegEnumVerbs(REFCLSID clsid, LPENUMOLEVERB *ppenumOleVerb)
    505 {
    506     dprintf(("OLE32: OleRegEnumVerbs - stub"));
    507     return(E_OUTOFMEMORY);
    508 }
    509 //*******************************************************************************
    510 //*******************************************************************************
    511 HRESULT WIN32API OleRun(LPUNKNOWN pUnknown)
    512 {
    513     dprintf(("OLE32: OleRun - stub"));
    514     return(E_UNEXPECTED);
    515 }
    516 //*******************************************************************************
    517 //*******************************************************************************
    518 HRESULT WIN32API OleSetAutoConvert(REFCLSID clsidOld, REFCLSID clsidNew)
    519 {
    520     dprintf(("OLE32: OleSetAutoConvert - stub"));
    521     return(E_OUTOFMEMORY);
    522 }
    523 //*******************************************************************************
    524 //*******************************************************************************
    525 HRESULT WIN32API OleTranslateAccelerator
    526    (LPOLEINPLACEFRAME           lpFrame,
    527     LPOLEINPLACEFRAMEINFO       lpFrameInfo,
    528     struct tagMSG *             lpmsg)
    529 {
    530     dprintf(("OLE32: OleTranslateAccelerator - stub"));
    531     return(S_FALSE);
    532 }
    533 //*******************************************************************************
    534 //*******************************************************************************
    535345HRESULT WIN32API OpenOrCreateStream()
    536346{
     
    540350//*******************************************************************************
    541351//*******************************************************************************
    542 HRESULT WIN32API ReadFmtUserTypeStg(IStorage *pStg, CLIPFORMAT *pcf,
    543                                        LPWSTR *lplpszUserType)
    544 {
    545     dprintf(("OLE32: ReadFmtUserTypeStg - stub"));
    546     return(E_OUTOFMEMORY);
    547 }
    548 //*******************************************************************************
    549 //*******************************************************************************
    550352HRESULT WIN32API ReadOleStg()
    551353{
     
    562364//*******************************************************************************
    563365//*******************************************************************************
    564 HRESULT WIN32API SetConvertStg(IStorage *pStg, BOOL fConvert)
    565 {
    566     dprintf(("OLE32: SetConvertStg - stub"));
    567     return(E_OUTOFMEMORY);
    568 }
    569 //*******************************************************************************
    570 //*******************************************************************************
    571366HRESULT WIN32API SetDocumentBitStg()
    572367{
     
    576371//*******************************************************************************
    577372//*******************************************************************************
    578 HRESULT WIN32API StgSetTimes(WCHAR const *lpszName, FILETIME const *pctime,
    579                                 FILETIME const *patime, FILETIME const *pmtime)
    580 {
    581     dprintf(("OLE32: StgSetTimes - stub"));
    582     return(STG_E_FILENOTFOUND);
    583 }
    584 //*******************************************************************************
    585 //*******************************************************************************
    586373HRESULT WIN32API UtConvertDvtd16toDvtd32()
    587374{
     
    611398}
    612399
    613 //*******************************************************************************
    614 //*******************************************************************************
    615 HRESULT WIN32API WriteFmtUserTypeStg(LPSTORAGE pstg, CLIPFORMAT cf, LPOLESTR lpszUserType)
    616 {
    617     dprintf(("OLE32: WriteFmtUserTypeStg - stub"));
    618     return(STG_E_MEDIUMFULL);
    619 }
    620400//*******************************************************************************
    621401//*******************************************************************************
Note: See TracChangeset for help on using the changeset viewer.