VirtualBox

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


Ignore:
Timestamp:
Apr 21, 2010 11:18:32 AM (15 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
60367
Message:

Guest Control: Update (first stuff for piping output).

File:
1 edited

Legend:

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

    r28448 r28557  
    9797                              IN_BSTR aUserName, IN_BSTR aPassword,
    9898                              ULONG aTimeoutMS, ULONG* aPID, IProgress **aProgress);
    99     STDMETHOD(GetProcessOutput)(ULONG aPID, ULONG aFlags, ULONG64 aSize, ComSafeArrayOut(BYTE, aData));
     99    STDMETHOD(GetProcessOutput)(ULONG aPID, ULONG aFlags, ULONG aTimeoutMS, ULONG64 aSize, ComSafeArrayOut(BYTE, aData));
    100100    STDMETHOD(InternalGetStatistics)(ULONG *aCpuUser, ULONG *aCpuKernel, ULONG *aCpuIdle,
    101101                                     ULONG *aMemTotal, ULONG *aMemFree, ULONG *aMemBalloon, ULONG *aMemCache,
     
    140140    /** Handler for guest execution control notifications. */
    141141    int notifyCtrlExec(uint32_t u32Function, PHOSTEXECCALLBACKDATA pData);
    142     CallbackListIter getCtrlCallbackContext(uint32_t u32ContextID);
     142    int notifyCtrlExecOut(uint32_t u32Function, PHOSTEXECOUTCALLBACKDATA pData);
     143    CallbackListIter getCtrlCallbackContextByID(uint32_t u32ContextID);
     144    CallbackListIter getCtrlCallbackContextByPID(uint32_t u32PID);
    143145    void removeCtrlCallbackContext(CallbackListIter it);
    144146    uint32_t addCtrlCallbackContext(void *pvData, uint32_t cbData, Progress* pProgress);
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