VirtualBox

Changeset 76091 in vbox for trunk/src/VBox/Main/include


Ignore:
Timestamp:
Dec 9, 2018 11:02:49 PM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
127332
Message:

VBoxSVC: Hook all IVirtualBox calls to catch new client processes so we can watch them for termination. Work in progress. bugref:3300

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Main/include/VirtualBoxImpl.h

    r75663 r76091  
    2626# include "win/resource.h"
    2727#endif
     28
     29//#ifdef DEBUG_bird
     30//# define VBOXSVC_WITH_CLIENT_WATCHER
     31//#endif
    2832
    2933namespace com
     
    404408#endif
    405409
     410#if defined(RT_OS_WINDOWS) && defined(VBOXSVC_WITH_CLIENT_WATCHER)
     411protected:
     412    void i_callHook(const char *a_pszFunction) RT_OVERRIDE;
     413    bool i_watchClientProcess(RTPROCESS a_pidClient, const char *a_pszFunction);
     414public:
     415    static void i_logCaller(const char *a_pszFormat, ...);
     416private:
     417
     418#endif
    406419};
    407420
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