A SERVICE OF

logo

APPENDIX A
85
RC1
Handle Types
VIX supports the following types of handles:
VIX_HOST_HANDLE
A single host machine that is running the C API API. Currently, C API only supports the local host
machine, but this will be extended to describe a remote host or the host that is running a guest.
VIX_JOB_HANDLE
A job acts as both a semaphore and a result collector. It is used to determine when an
asynchronous operation has completed, and it saves the results of an asynchronous operation
so a client can later retrieve them.
VIX_SNAPSHOT_HANDLE
A snapshot for a single virtual machine.
VIX_VM_HANDLE
A single virtual machine. The handle is valid whether the virtual machine is powered on or off.