|
void | waitFor (in unsigned long waitFor, in unsigned long timeoutMS, [retval] out ProcessWaitResult reason) |
| Waits for one or more events to happen.
|
|
void | waitForArray (in ProcessWaitForFlag[] waitFor, in unsigned long timeoutMS, [retval] out ProcessWaitResult reason) |
| Waits for one or more events to happen.
|
|
void | read (in unsigned long handle, in unsigned long toRead, in unsigned long timeoutMS, [retval] out octet[] data) |
| Reads data from a running process.
|
|
void | write (in unsigned long handle, in unsigned long flags, in octet[] data, in unsigned long timeoutMS, [retval] out unsigned long written) |
| Writes data to a running process.
|
|
void | writeArray (in unsigned long handle, in ProcessInputFlag[] flags, in octet[] data, in unsigned long timeoutMS, [retval] out unsigned long written) |
| Writes data to a running process.
|
|
void | terminate () |
| Terminates (kills) a running process.
|
|
Implementation of the IProcess object for processes the host has started in the guest.
- Interface ID:
{35CF4B3F-4453-4F3E-C9B8-5686939C80B6}