VirtualBox

Changeset 15051 in vbox for trunk/src/VBox/Frontends


Ignore:
Timestamp:
Dec 5, 2008 5:20:00 PM (16 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
40436
Message:

Main: Cleaned up the long standing const BSTR = const (OLECHAR *) on WIn32 vs (const PRunichar) * on XPCOM clash. Cleaned up BSTR/GUID macros (IN_BSTR replaces INPTR BSTR, IN_GUID replaces INPTR GUIDPARAM, OUT_GUID replaces GUIDPARAMOUT).

Location:
trunk/src/VBox/Frontends
Files:
10 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp

    r14831 r15051  
    237237    }
    238238
    239     STDMETHOD(OnRuntimeError)(BOOL fatal, INPTR BSTR id, INPTR BSTR message)
     239    STDMETHOD(OnRuntimeError)(BOOL fatal, IN_BSTR id, IN_BSTR message)
    240240    {
    241241        return S_OK;
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp

    r15044 r15051  
    121121    }
    122122
    123     STDMETHOD(COMGETTER(Id))(GUIDPARAMOUT a_pId)                { return E_NOTIMPL; }
     123    STDMETHOD(COMGETTER(Id))(OUT_GUID a_pId)                    { return E_NOTIMPL; }
    124124    STDMETHOD(COMGETTER(VendorId))(USHORT *a_pusVendorId)       { *a_pusVendorId    = m_usVendorId;     return S_OK; }
    125125    STDMETHOD(COMGETTER(ProductId))(USHORT *a_pusProductId)     { *a_pusProductId   = m_usProductId;    return S_OK; }
     
    53035303            {
    53045304                if (fReset)
    5305                     CHECK_ERROR(debugger, ResetStats(Bstr(pszPattern).raw()));
     5305                    CHECK_ERROR(debugger, ResetStats(Bstr(pszPattern)));
    53065306                else
    53075307                {
    53085308                    Bstr stats;
    5309                     CHECK_ERROR(debugger, GetStats(Bstr(pszPattern).raw(), fWithDescriptions, stats.asOutParam()));
     5309                    CHECK_ERROR(debugger, GetStats(Bstr(pszPattern), fWithDescriptions, stats.asOutParam()));
    53105310                    if (SUCCEEDED(rc))
    53115311                    {
  • trunk/src/VBox/Frontends/VBoxManage/VBoxManageGuestProp.cpp

    r14732 r15051  
    9494    NS_DECL_ISUPPORTS
    9595
    96     STDMETHOD(OnMachineStateChange)(INPTR GUIDPARAM machineId,
     96    STDMETHOD(OnMachineStateChange)(IN_GUID machineId,
    9797                                    MachineState_T state)
    9898    {
     
    100100    }
    101101
    102     STDMETHOD(OnMachineDataChange)(INPTR GUIDPARAM machineId)
    103     {
    104         return S_OK;
    105     }
    106 
    107     STDMETHOD(OnExtraDataCanChange)(INPTR GUIDPARAM machineId, INPTR BSTR key,
    108                                     INPTR BSTR value, BSTR *error,
     102    STDMETHOD(OnMachineDataChange)(IN_GUID machineId)
     103    {
     104        return S_OK;
     105    }
     106
     107    STDMETHOD(OnExtraDataCanChange)(IN_GUID machineId, IN_BSTR key,
     108                                    IN_BSTR value, BSTR *error,
    109109                                    BOOL *changeAllowed)
    110110    {
     
    116116    }
    117117
    118     STDMETHOD(OnExtraDataChange)(INPTR GUIDPARAM machineId, INPTR BSTR key,
    119                                  INPTR BSTR value)
    120     {
    121         return S_OK;
    122     }
    123 
    124     STDMETHOD(OnMediaRegistered) (INPTR GUIDPARAM mediaId,
     118    STDMETHOD(OnExtraDataChange)(IN_GUID machineId, IN_BSTR key,
     119                                 IN_BSTR value)
     120    {
     121        return S_OK;
     122    }
     123
     124    STDMETHOD(OnMediaRegistered) (IN_GUID mediaId,
    125125                                  DeviceType_T mediaType, BOOL registered)
    126126    {
     
    131131    }
    132132
    133     STDMETHOD(OnMachineRegistered)(INPTR GUIDPARAM machineId, BOOL registered)
    134     {
    135         return S_OK;
    136     }
    137 
    138      STDMETHOD(OnSessionStateChange)(INPTR GUIDPARAM machineId,
     133    STDMETHOD(OnMachineRegistered)(IN_GUID machineId, BOOL registered)
     134    {
     135        return S_OK;
     136    }
     137
     138     STDMETHOD(OnSessionStateChange)(IN_GUID machineId,
    139139                                    SessionState_T state)
    140140    {
     
    142142    }
    143143
    144     STDMETHOD(OnSnapshotTaken) (INPTR GUIDPARAM aMachineId,
    145                                 INPTR GUIDPARAM aSnapshotId)
    146     {
    147         return S_OK;
    148     }
    149 
    150     STDMETHOD(OnSnapshotDiscarded) (INPTR GUIDPARAM aMachineId,
    151                                     INPTR GUIDPARAM aSnapshotId)
    152     {
    153         return S_OK;
    154     }
    155 
    156     STDMETHOD(OnSnapshotChange) (INPTR GUIDPARAM aMachineId,
    157                                  INPTR GUIDPARAM aSnapshotId)
    158     {
    159         return S_OK;
    160     }
    161 
    162     STDMETHOD(OnGuestPropertyChange)(INPTR GUIDPARAM machineId,
    163                                      INPTR BSTR name, INPTR BSTR value,
    164                                      INPTR BSTR flags)
     144    STDMETHOD(OnSnapshotTaken) (IN_GUID aMachineId,
     145                                IN_GUID aSnapshotId)
     146    {
     147        return S_OK;
     148    }
     149
     150    STDMETHOD(OnSnapshotDiscarded) (IN_GUID aMachineId,
     151                                    IN_GUID aSnapshotId)
     152    {
     153        return S_OK;
     154    }
     155
     156    STDMETHOD(OnSnapshotChange) (IN_GUID aMachineId,
     157                                 IN_GUID aSnapshotId)
     158    {
     159        return S_OK;
     160    }
     161
     162    STDMETHOD(OnGuestPropertyChange)(IN_GUID machineId,
     163                                     IN_BSTR name, IN_BSTR value,
     164                                     IN_BSTR flags)
    165165    {
    166166        int rc = S_OK;
  • trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp

    r14831 r15051  
    281281    NS_DECL_ISUPPORTS
    282282
    283     STDMETHOD(OnMachineStateChange)(INPTR GUIDPARAM machineId, MachineState_T state)
     283    STDMETHOD(OnMachineStateChange)(IN_GUID machineId, MachineState_T state)
    284284    {
    285285        return S_OK;
    286286    }
    287287
    288     STDMETHOD(OnMachineDataChange)(INPTR GUIDPARAM machineId)
     288    STDMETHOD(OnMachineDataChange)(IN_GUID machineId)
    289289    {
    290290        return S_OK;
    291291    }
    292292
    293     STDMETHOD(OnExtraDataCanChange)(INPTR GUIDPARAM machineId, INPTR BSTR key, INPTR BSTR value,
     293    STDMETHOD(OnExtraDataCanChange)(IN_GUID machineId, IN_BSTR key, IN_BSTR value,
    294294                                    BSTR *error, BOOL *changeAllowed)
    295295    {
     
    301301    }
    302302
    303     STDMETHOD(OnExtraDataChange)(INPTR GUIDPARAM machineId, INPTR BSTR key, INPTR BSTR value)
     303    STDMETHOD(OnExtraDataChange)(IN_GUID machineId, IN_BSTR key, IN_BSTR value)
    304304    {
    305305#ifdef VBOX_SECURELABEL
     
    332332    }
    333333
    334     STDMETHOD(OnMediaRegistered) (INPTR GUIDPARAM mediaId, DeviceType_T mediaType,
     334    STDMETHOD(OnMediaRegistered) (IN_GUID mediaId, DeviceType_T mediaType,
    335335                                  BOOL registered)
    336336    {
     
    341341    }
    342342
    343     STDMETHOD(OnMachineRegistered)(INPTR GUIDPARAM machineId, BOOL registered)
     343    STDMETHOD(OnMachineRegistered)(IN_GUID machineId, BOOL registered)
    344344    {
    345345        return S_OK;
    346346    }
    347347
    348     STDMETHOD(OnSessionStateChange)(INPTR GUIDPARAM machineId, SessionState_T state)
     348    STDMETHOD(OnSessionStateChange)(IN_GUID machineId, SessionState_T state)
    349349    {
    350350        return S_OK;
    351351    }
    352352
    353     STDMETHOD(OnSnapshotTaken) (INPTR GUIDPARAM aMachineId, INPTR GUIDPARAM aSnapshotId)
     353    STDMETHOD(OnSnapshotTaken) (IN_GUID aMachineId, IN_GUID aSnapshotId)
    354354    {
    355355        return S_OK;
    356356    }
    357357
    358     STDMETHOD(OnSnapshotDiscarded) (INPTR GUIDPARAM aMachineId, INPTR GUIDPARAM aSnapshotId)
     358    STDMETHOD(OnSnapshotDiscarded) (IN_GUID aMachineId, IN_GUID aSnapshotId)
    359359    {
    360360        return S_OK;
    361361    }
    362362
    363     STDMETHOD(OnSnapshotChange) (INPTR GUIDPARAM aMachineId, INPTR GUIDPARAM aSnapshotId)
     363    STDMETHOD(OnSnapshotChange) (IN_GUID aMachineId, IN_GUID aSnapshotId)
    364364    {
    365365        return S_OK;
    366366    }
    367367
    368     STDMETHOD(OnGuestPropertyChange)(INPTR GUIDPARAM machineId, INPTR BSTR key, INPTR BSTR value, INPTR BSTR flags)
     368    STDMETHOD(OnGuestPropertyChange)(IN_GUID machineId, IN_BSTR key, IN_BSTR value, IN_BSTR flags)
    369369    {
    370370        return S_OK;
     
    560560    }
    561561
    562     STDMETHOD(OnRuntimeError)(BOOL fFatal, INPTR BSTR id, INPTR BSTR message)
     562    STDMETHOD(OnRuntimeError)(BOOL fFatal, IN_BSTR id, IN_BSTR message)
    563563    {
    564564        MachineState_T machineState;
     
    727727}
    728728
    729 static void PrintError(const char *pszName, const BSTR pwszDescr, const BSTR pwszComponent=NULL)
     729static void PrintError(const char *pszName, CBSTR pwszDescr, CBSTR pwszComponent=NULL)
    730730{
    731731    const char *pszFile, *pszFunc, *pszStat;
  • trunk/src/VBox/Frontends/VirtualBox/include/COMDefs.h

    r13959 r15051  
    9090 * Additional COM / XPCOM defines and includes
    9191 */
    92 
    93 #define IN_BSTRPARAM    INPTR BSTR
    94 #define IN_GUIDPARAM    INPTR GUIDPARAM
    9592
    9693#if !defined (VBOX_WITH_XPCOM)
  • trunk/src/VBox/Frontends/VirtualBox/src/VBoxConsoleView.cpp

    r14295 r15051  
    529529    }
    530530
    531     STDMETHOD(OnRuntimeError)(BOOL fatal, IN_BSTRPARAM id, IN_BSTRPARAM message)
     531    STDMETHOD(OnRuntimeError)(BOOL fatal, IN_BSTR id, IN_BSTR message)
    532532    {
    533533        QApplication::postEvent (mView,
  • trunk/src/VBox/Frontends/VirtualBox/src/VBoxGlobal.cpp

    r13836 r15051  
    696696    // a deadlock.
    697697
    698     STDMETHOD(OnMachineStateChange) (IN_GUIDPARAM id, MachineState_T state)
     698    STDMETHOD(OnMachineStateChange) (IN_GUID id, MachineState_T state)
    699699    {
    700700        postEvent (new VBoxMachineStateChangeEvent (COMBase::ToQUuid (id),
     
    703703    }
    704704
    705     STDMETHOD(OnMachineDataChange) (IN_GUIDPARAM id)
     705    STDMETHOD(OnMachineDataChange) (IN_GUID id)
    706706    {
    707707        postEvent (new VBoxMachineDataChangeEvent (COMBase::ToQUuid (id)));
     
    709709    }
    710710
    711     STDMETHOD(OnExtraDataCanChange)(IN_GUIDPARAM id,
    712                                     IN_BSTRPARAM key, IN_BSTRPARAM value,
     711    STDMETHOD(OnExtraDataCanChange)(IN_GUID id,
     712                                    IN_BSTR key, IN_BSTR value,
    713713                                    BSTR *error, BOOL *allowChange)
    714714    {
     
    762762    }
    763763
    764     STDMETHOD(OnExtraDataChange) (IN_GUIDPARAM id,
    765                                   IN_BSTRPARAM key, IN_BSTRPARAM value)
     764    STDMETHOD(OnExtraDataChange) (IN_GUID id,
     765                                  IN_BSTR key, IN_BSTR value)
    766766    {
    767767        if (COMBase::ToQUuid (id).isNull())
     
    796796    }
    797797
    798     STDMETHOD(OnMediaRegistered) (IN_GUIDPARAM id, DeviceType_T type,
     798    STDMETHOD(OnMediaRegistered) (IN_GUID id, DeviceType_T type,
    799799                                  BOOL registered)
    800800    {
     
    806806    }
    807807
    808     STDMETHOD(OnMachineRegistered) (IN_GUIDPARAM id, BOOL registered)
     808    STDMETHOD(OnMachineRegistered) (IN_GUID id, BOOL registered)
    809809    {
    810810        postEvent (new VBoxMachineRegisteredEvent (COMBase::ToQUuid (id),
     
    813813    }
    814814
    815     STDMETHOD(OnSessionStateChange) (IN_GUIDPARAM id, SessionState_T state)
     815    STDMETHOD(OnSessionStateChange) (IN_GUID id, SessionState_T state)
    816816    {
    817817        postEvent (new VBoxSessionStateChangeEvent (COMBase::ToQUuid (id),
     
    820820    }
    821821
    822     STDMETHOD(OnSnapshotTaken) (IN_GUIDPARAM aMachineId, IN_GUIDPARAM aSnapshotId)
     822    STDMETHOD(OnSnapshotTaken) (IN_GUID aMachineId, IN_GUID aSnapshotId)
    823823    {
    824824        postEvent (new VBoxSnapshotEvent (COMBase::ToQUuid (aMachineId),
     
    828828    }
    829829
    830     STDMETHOD(OnSnapshotDiscarded) (IN_GUIDPARAM aMachineId, IN_GUIDPARAM aSnapshotId)
     830    STDMETHOD(OnSnapshotDiscarded) (IN_GUID aMachineId, IN_GUID aSnapshotId)
    831831    {
    832832        postEvent (new VBoxSnapshotEvent (COMBase::ToQUuid (aMachineId),
     
    836836    }
    837837
    838     STDMETHOD(OnSnapshotChange) (IN_GUIDPARAM aMachineId, IN_GUIDPARAM aSnapshotId)
     838    STDMETHOD(OnSnapshotChange) (IN_GUID aMachineId, IN_GUID aSnapshotId)
    839839    {
    840840        postEvent (new VBoxSnapshotEvent (COMBase::ToQUuid (aMachineId),
     
    844844    }
    845845
    846     STDMETHOD(OnGuestPropertyChange) (IN_GUIDPARAM /* id */,
    847                                       IN_BSTRPARAM /* key */,
    848                                       IN_BSTRPARAM /* value */,
    849                                       IN_BSTRPARAM /* flags */)
     846    STDMETHOD(OnGuestPropertyChange) (IN_GUID /* id */,
     847                                      IN_BSTR /* key */,
     848                                      IN_BSTR /* value */,
     849                                      IN_BSTR /* flags */)
    850850    {
    851851        return S_OK;
  • trunk/src/VBox/Frontends/VirtualBox4/include/COMDefs.h

    r13956 r15051  
    9090 * Additional COM / XPCOM defines and includes
    9191 */
    92 
    93 #define IN_BSTRPARAM    INPTR BSTR
    94 #define IN_GUIDPARAM    INPTR GUIDPARAM
    9592
    9693#if !defined (VBOX_WITH_XPCOM)
  • trunk/src/VBox/Frontends/VirtualBox4/src/VBoxConsoleView.cpp

    r14977 r15051  
    532532    }
    533533
    534     STDMETHOD(OnRuntimeError)(BOOL fatal, IN_BSTRPARAM id, IN_BSTRPARAM message)
     534    STDMETHOD(OnRuntimeError)(BOOL fatal, IN_BSTR id, IN_BSTR message)
    535535    {
    536536        QApplication::postEvent (mView,
  • trunk/src/VBox/Frontends/VirtualBox4/src/VBoxGlobal.cpp

    r15024 r15051  
    721721    // a deadlock.
    722722
    723     STDMETHOD(OnMachineStateChange) (IN_GUIDPARAM id, MachineState_T state)
     723    STDMETHOD(OnMachineStateChange) (IN_GUID id, MachineState_T state)
    724724    {
    725725        postEvent (new VBoxMachineStateChangeEvent (COMBase::ToQUuid (id),
     
    728728    }
    729729
    730     STDMETHOD(OnMachineDataChange) (IN_GUIDPARAM id)
     730    STDMETHOD(OnMachineDataChange) (IN_GUID id)
    731731    {
    732732        postEvent (new VBoxMachineDataChangeEvent (COMBase::ToQUuid (id)));
     
    734734    }
    735735
    736     STDMETHOD(OnExtraDataCanChange)(IN_GUIDPARAM id,
    737                                     IN_BSTRPARAM key, IN_BSTRPARAM value,
     736    STDMETHOD(OnExtraDataCanChange)(IN_GUID id,
     737                                    IN_BSTR key, IN_BSTR value,
    738738                                    BSTR *error, BOOL *allowChange)
    739739    {
     
    820820    }
    821821
    822     STDMETHOD(OnExtraDataChange) (IN_GUIDPARAM id,
    823                                   IN_BSTRPARAM key, IN_BSTRPARAM value)
     822    STDMETHOD(OnExtraDataChange) (IN_GUID id,
     823                                  IN_BSTR key, IN_BSTR value)
    824824    {
    825825        if (COMBase::ToQUuid (id).isNull())
     
    899899    }
    900900
    901     STDMETHOD(OnMediaRegistered) (IN_GUIDPARAM id, DeviceType_T type,
     901    STDMETHOD(OnMediaRegistered) (IN_GUID id, DeviceType_T type,
    902902                                  BOOL registered)
    903903    {
     
    909909    }
    910910
    911     STDMETHOD(OnMachineRegistered) (IN_GUIDPARAM id, BOOL registered)
     911    STDMETHOD(OnMachineRegistered) (IN_GUID id, BOOL registered)
    912912    {
    913913        postEvent (new VBoxMachineRegisteredEvent (COMBase::ToQUuid (id),
     
    916916    }
    917917
    918     STDMETHOD(OnSessionStateChange) (IN_GUIDPARAM id, SessionState_T state)
     918    STDMETHOD(OnSessionStateChange) (IN_GUID id, SessionState_T state)
    919919    {
    920920        postEvent (new VBoxSessionStateChangeEvent (COMBase::ToQUuid (id),
     
    923923    }
    924924
    925     STDMETHOD(OnSnapshotTaken) (IN_GUIDPARAM aMachineId, IN_GUIDPARAM aSnapshotId)
     925    STDMETHOD(OnSnapshotTaken) (IN_GUID aMachineId, IN_GUID aSnapshotId)
    926926    {
    927927        postEvent (new VBoxSnapshotEvent (COMBase::ToQUuid (aMachineId),
     
    931931    }
    932932
    933     STDMETHOD(OnSnapshotDiscarded) (IN_GUIDPARAM aMachineId, IN_GUIDPARAM aSnapshotId)
     933    STDMETHOD(OnSnapshotDiscarded) (IN_GUID aMachineId, IN_GUID aSnapshotId)
    934934    {
    935935        postEvent (new VBoxSnapshotEvent (COMBase::ToQUuid (aMachineId),
     
    939939    }
    940940
    941     STDMETHOD(OnSnapshotChange) (IN_GUIDPARAM aMachineId, IN_GUIDPARAM aSnapshotId)
     941    STDMETHOD(OnSnapshotChange) (IN_GUID aMachineId, IN_GUID aSnapshotId)
    942942    {
    943943        postEvent (new VBoxSnapshotEvent (COMBase::ToQUuid (aMachineId),
     
    947947    }
    948948
    949     STDMETHOD(OnGuestPropertyChange) (IN_GUIDPARAM /* id */,
    950                                       IN_BSTRPARAM /* key */,
    951                                       IN_BSTRPARAM /* value */,
    952                                       IN_BSTRPARAM /* flags */)
     949    STDMETHOD(OnGuestPropertyChange) (IN_GUID /* id */,
     950                                      IN_BSTR /* key */,
     951                                      IN_BSTR /* value */,
     952                                      IN_BSTR /* flags */)
    953953    {
    954954        return S_OK;
Note: See TracChangeset for help on using the changeset viewer.

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