Changeset 6311 for trunk/src


Ignore:
Timestamp:
Jul 12, 2001, 7:16:33 PM (24 years ago)
Author:
sandervl
Message:

added wine code

Location:
trunk/src/oleaut32
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/oleaut32/makefile

    r5927 r6311  
    1 # $Id: makefile,v 1.27 2001-06-07 12:48:18 sandervl Exp $
     1# $Id: makefile,v 1.28 2001-07-12 17:16:12 sandervl Exp $
    22
    33#
     
    1818OBJS = \
    1919$(OBJDIR)\oleaut32.obj \
     20$(OBJDIR)\oleaut.obj \
    2021$(OBJDIR)\guid.obj \
    2122$(OBJDIR)\oList.obj \
  • trunk/src/oleaut32/oleaut32.cpp

    r5650 r6311  
    1 /* $Id: oleaut32.cpp,v 1.7 2001-05-03 18:18:53 sandervl Exp $ */
     1/* $Id: oleaut32.cpp,v 1.8 2001-07-12 17:16:12 sandervl Exp $ */
    22/*
    33 * OLEAUT32
     
    4444
    4545
    46 /***********************************************************************
    47  *           OaBuildVersion           [OLEAUT32.170]
    48  */
    49 UINT WINAPI OaBuildVersion()
    50 {
    51 #if 1
    52     dprintf(("OLEAUT32: OaBuildVersion"));
    53     // Patched DJR 22/9/99 for VB6 runtime.
    54     return 0x1E0101;
    55 #else
    56     WINDOWS_VERSION ver = VERSION_GetVersion();
    57 
    58     FIXME("Please report to a.mohr@mailto.de if you get version error messages !\n");
    59     switch(VersionData[ver].getVersion32)
    60     {
    61         case 0x80000a03: /* Win 3.1 */
    62                 return 0x140fd1; /* from Win32s 1.1e */
    63         case 0xc0000004: /* Win 95 */
    64          case 0xc0000a04: /* Win 98: verified same as Win95 */
    65                 return 0x1e10a9; /* some older version: 0x0a0bd3 */
    66         case 0x04213303: /* NT 3.51 */
    67                 FIXME("NT 3.51 version value unknown !\n");
    68                 return 0x1e10a9; /* value borrowed from Win95 */
    69         case 0x05650004: /* NT 4.0 */
    70                 return 0x141016;
    71         default:
    72                 return 0x0;
    73     }
    74 #endif
    75 }
  • trunk/src/oleaut32/stubs.cpp

    r4837 r6311  
    1 /* $Id: stubs.cpp,v 1.8 2000-12-24 14:39:56 sandervl Exp $ */
     1/* $Id: stubs.cpp,v 1.9 2001-07-12 17:16:12 sandervl Exp $ */
    22/*
    33 * Win32 COM/OLE stubs for OS/2
     
    5151    dprintf(("OLEAUT32: VariantTimeToDosDateTime - stub"));
    5252    return 0;
    53 }
    54 
    55 //*****************************************************************************
    56 //*****************************************************************************
    57 HRESULT WIN32API RegisterActiveObject
    58    (IUnknown *          punk,
    59     REFCLSID            rclsid,
    60     DWORD               dwFlags,
    61     DWORD *             pdwRegister)
    62 {
    63     dprintf(("OLEAUT32: RegisterActiveObject - stub"));
    64     return S_OK;
    65 }
    66 
    67 //*****************************************************************************
    68 //*****************************************************************************
    69 HRESULT WIN32API RevokeActiveObject
    70    (DWORD               dwRegister,
    71     void *              pvReserved)
    72 {
    73     dprintf(("OLEAUT32: RevokeActiveObject - stub"));
    74     return S_OK;
    75 }
    76 
    77 //*****************************************************************************
    78 //*****************************************************************************
    79 HRESULT WIN32API GetActiveObject
    80    (REFCLSID            rclsid,
    81    void *               pvReserved,
    82    IUnknown **          ppunk)
    83 {
    84     dprintf(("OLEAUT32: GetActiveObject - stub"));
    85     return S_OK;
    8653}
    8754
Note: See TracChangeset for help on using the changeset viewer.