Ignore:
Timestamp:
Mar 28, 2001, 6:20:32 PM (24 years ago)
Author:
sandervl
Message:

log msg updates

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/user32/dde.cpp

    r2804 r5391  
    1 /* $Id: dde.cpp,v 1.10 2000-02-16 14:34:14 sandervl Exp $ */
     1/* $Id: dde.cpp,v 1.11 2001-03-28 16:20:32 sandervl Exp $ */
    22
    33/*
     
    4242                                       PDWORD  arg8)
    4343{
    44 
    4544    dprintf(("USER32:  DdeClientTransaction\n"));
    4645
     
    5857//******************************************************************************
    5958//******************************************************************************
    60 HCONV WIN32API DdeConnect( DWORD arg1, HSZ arg2, HSZ arg3, LPCONVCONTEXT  arg4)
     59HCONV WIN32API DdeConnect(DWORD idInst, HSZ hszService, HSZ hszTopic,
     60                          LPCONVCONTEXT pCC)
    6161{
    6262 HCONV rc;
    6363
    64     rc = O32_DdeConnect(arg1, arg2, arg3, arg4);
    65     dprintf(("USER32: DdeConnect %x %x returned %d (%x)", arg2, arg3, rc, DdeGetLastError(arg1)));
     64    rc = O32_DdeConnect(idInst, hszService, hszTopic, pCC);
     65    dprintf(("USER32: DdeConnect %x %x %x %x returned %d (%x)", idInst, hszService, hszTopic, pCC, rc, DdeGetLastError(idInst)));
    6666    return rc;
    6767}
     
    8585//******************************************************************************
    8686//******************************************************************************
    87 HSZ WIN32API DdeCreateStringHandleA(DWORD arg1, LPCSTR arg2, int  arg3)
     87HSZ WIN32API DdeCreateStringHandleA(DWORD idInst, LPCSTR lpszString, int codepage)
    8888{
    8989 HSZ rc;
    9090
    91     rc = O32_DdeCreateStringHandle(arg1, arg2, arg3);
    92     dprintf(("USER32: OS2DdeCreateStringHandleA %s returned %x", arg2, rc));
     91    rc = O32_DdeCreateStringHandle(idInst, lpszString, codepage);
     92    dprintf(("USER32: DdeCreateStringHandleA %x %s %x returned %x", idInst, lpszString, codepage, rc));
    9393    return rc;
    9494}
     
    170170//******************************************************************************
    171171//******************************************************************************
    172 UINT WIN32API DdeInitializeA(PDWORD arg1, PFNCALLBACK arg2, DWORD arg3, DWORD  arg4)
    173 {
    174  UINT rc;
    175 
    176     rc = O32_DdeInitialize(arg1, arg2, arg3, arg4);
    177 
    178     dprintf(("USER32:  DdeInitializeA\n"));
    179     return rc;
    180 }
    181 //******************************************************************************
    182 //******************************************************************************
    183 UINT WIN32API DdeInitializeW(PDWORD arg1, PFNCALLBACK arg2, DWORD arg3, DWORD  arg4)
    184 {
    185 
    186     dprintf(("USER32:  DdeInitializeW\n"));
     172HDDEDATA EXPENTRY_O32 DdeCallback(UINT uType, UINT uFmt, HCONV hconv, HSZ hsz1,
     173                                  HSZ hsz2, HDDEDATA hdata, DWORD dwData1,
     174                                  DWORD dwData2)
     175{
     176   dprintf(("DdeCallback %x %x %x %x %x %x %x %x", uType, uFmt, hconv, hsz1, hsz2,
     177            hdata, dwData1, dwData2));
     178   return 0;
     179}
     180//******************************************************************************
     181//******************************************************************************
     182UINT WIN32API DdeInitializeA(PDWORD lpidInst, PFNCALLBACK pfnCallback,
     183                             DWORD afCmd, DWORD ulRes)
     184{
     185 UINT ret;
     186
     187//    ret = O32_DdeInitialize(lpidInst, pfnCallback, afCmd, ulRes);
     188    ret = O32_DdeInitialize(lpidInst, (PFNCALLBACK_O32)DdeCallback, afCmd, ulRes);
     189    dprintf(("USER32: DdeInitialize %x %x %x %x returned %x", lpidInst, pfnCallback, afCmd, ulRes, ret));
     190    return ret;
     191}
     192//******************************************************************************
     193//******************************************************************************
     194UINT WIN32API DdeInitializeW(PDWORD lpidInst, PFNCALLBACK pfnCallback,
     195                             DWORD afCmd, DWORD ulRes)
     196{
     197 UINT ret;
    187198
    188199    // NOTE: This will not work as is (needs UNICODE support)
    189     return O32_DdeInitialize(arg1, arg2, arg3, arg4);
     200    ret = O32_DdeInitialize(lpidInst, (PFNCALLBACK_O32)DdeCallback, afCmd, ulRes);
     201    dprintf(("USER32: DdeInitializeW %x %x %x %x returned %x", lpidInst, pfnCallback, afCmd, ulRes, ret));
     202    return ret;
     203//    return O32_DdeInitialize(arg1, arg2, arg3, arg4);
    190204}
    191205//******************************************************************************
Note: See TracChangeset for help on using the changeset viewer.