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.