VirtualBox

Changeset 82873 in vbox


Ignore:
Timestamp:
Jan 27, 2020 12:50:50 PM (5 years ago)
Author:
vboxsync
Message:

Shared Clipboard/HostServices: Resolved more todos (logging).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc.cpp

    r82872 r82873  
    18441844    for (uint32_t i = 0; i < cParms; i++)
    18451845    {
    1846         /** @todo parameters other than 32 bit */
    1847         LogFunc(("    paParms[%d]: type %RU32 - value %RU32\n", i, paParms[i].type, paParms[i].u.uint32));
     1846        switch (paParms[i].type)
     1847        {
     1848            case VBOX_HGCM_SVC_PARM_32BIT:
     1849                LogFunc(("    paParms[%RU32]: type uint32_t - value %RU32\n", i, paParms[i].u.uint32));
     1850                break;
     1851            case VBOX_HGCM_SVC_PARM_64BIT:
     1852                LogFunc(("    paParms[%RU32]: type uint64_t - value %RU64\n", i, paParms[i].u.uint64));
     1853                break;
     1854            case VBOX_HGCM_SVC_PARM_PTR:
     1855                LogFunc(("    paParms[%RU32]: type ptr - value 0x%p (%RU32 bytes)\n",
     1856                         i, paParms[i].u.pointer.addr, paParms[i].u.pointer.size));
     1857                break;
     1858            case VBOX_HGCM_SVC_PARM_PAGES:
     1859                LogFunc(("    paParms[%RU32]: type pages - cb=%RU32, cPages=%RU16\n",
     1860                         i, paParms[i].u.Pages.cb, paParms[i].u.Pages.cPages));
     1861                break;
     1862            default:
     1863                AssertFailed();
     1864        }
    18481865    }
    18491866    LogFunc(("Client state: fFlags=0x%x, fGuestFeatures0=0x%x, fGuestFeatures1=0x%x\n",
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette