TODO. More...
Public Member Functions | |
| void | waitFor (in unsigned long waitFor, in unsigned long timeoutMS,[retval] out ProcessWaitResult reason) |
| TODO. | |
| void | waitForArray (in ProcessWaitForFlag[] waitFor, in unsigned long timeoutMS,[retval] out ProcessWaitResult reason) |
| Scriptable version of waitFor. | |
| void | read (in unsigned long handle, in unsigned long size, in unsigned long timeoutMS,[retval] out octet[] data) |
| TODO. | |
| void | write (in unsigned long handle, in unsigned long flags, in octet[] data, in unsigned long timeoutMS,[retval] out unsigned long written) |
| TODO. | |
| void | WriteArray (in unsigned long handle, in ProcessInputFlag[] flags, in octet[] data, in unsigned long timeoutMS,[retval] out unsigned long written) |
| TODO. | |
| void | terminate () |
| TODO. | |
Public Attributes | |
| readonly attribute unsigned long | PID |
| TODO. | |
| readonly attribute ProcessStatus | status |
| TODO. | |
| readonly attribute long | exitCode |
| TODO. | |
| readonly attribute wstring[] | environment |
| TODO. | |
| readonly attribute wstring[] | arguments |
| TODO. | |
| readonly attribute wstring | executablePath |
| TODO. | |
| readonly attribute wstring | name |
| TODO. | |
TODO.
{896DF50A-C5D1-4892-8BC6-B78D0C1F4E33} | void IProcess::waitFor | ( | in unsigned long | waitFor, | |
| in unsigned long | timeoutMS, | |||
| [retval] out ProcessWaitResult | reason | |||
| ) |
TODO.
| waitFor | TODO | |
| timeoutMS | TODO | |
| reason | TODO |
| VBOX_E_NOT_SUPPORTED | TODO |
| void IProcess::waitForArray | ( | in ProcessWaitForFlag[] | waitFor, | |
| in unsigned long | timeoutMS, | |||
| [retval] out ProcessWaitResult | reason | |||
| ) |
Scriptable version of waitFor.
| waitFor | TODO | |
| timeoutMS | TODO | |
| reason | TODO |
| VBOX_E_NOT_SUPPORTED | TODO |
| void IProcess::read | ( | in unsigned long | handle, | |
| in unsigned long | size, | |||
| in unsigned long | timeoutMS, | |||
| [retval] out octet[] | data | |||
| ) |
TODO.
| handle | TODO | |
| size | TODO | |
| timeoutMS | TODO | |
| data | TODO |
| VBOX_E_NOT_SUPPORTED | TODO |
| void IProcess::write | ( | in unsigned long | handle, | |
| in unsigned long | flags, | |||
| in octet[] | data, | |||
| in unsigned long | timeoutMS, | |||
| [retval] out unsigned long | written | |||
| ) |
TODO.
| handle | TODO | |
| flags | ProcessInputFlag flags. | |
| data | TODO | |
| timeoutMS | TODO | |
| written | TODO |
| VBOX_E_NOT_SUPPORTED | TODO |
| void IProcess::WriteArray | ( | in unsigned long | handle, | |
| in ProcessInputFlag[] | flags, | |||
| in octet[] | data, | |||
| in unsigned long | timeoutMS, | |||
| [retval] out unsigned long | written | |||
| ) |
TODO.
| handle | TODO | |
| flags | ProcessInputFlag flags. | |
| data | TODO | |
| timeoutMS | TODO | |
| written | TODO |
| VBOX_E_NOT_SUPPORTED | TODO |
| void IProcess::terminate | ( | ) |
TODO.
| VBOX_E_NOT_SUPPORTED | TODO |
| readonly attribute unsigned long IProcess::PID |
TODO.
| readonly attribute ProcessStatus IProcess::status |
TODO.
| readonly attribute long IProcess::exitCode |
TODO.
| readonly attribute wstring [] IProcess::environment |
TODO.
| readonly attribute wstring [] IProcess::arguments |
TODO.
| readonly attribute wstring IProcess::executablePath |
TODO.
| readonly attribute wstring IProcess::name |
TODO.
1.7.1