Collapse All
Parallels C API Reference Guide
PRL_HANDLE_TYPE Enumeration
PrlEnums.h Other Structs Send Feedback

The _PRL_HANDLE_TYPE enumeration defines handle types.

Syntax
typedef enum _PRL_HANDLE_TYPE {
  PHT_ERROR = 0,
  PHT_SERVER = 0x10000001,
  PHT_SERVER_CONFIG = 0x10000002,
  PHT_REMOTE_FILESYSTEM_INFO = 0x10000003,
  PHT_REMOTE_FILESYSTEM_ENTRY = 0x10000004,
  PHT_VIRTUAL_MACHINE = 0x10000005,
  PHT_VIRTUAL_DEV_DISPLAY = 0x10000006,
  PHT_VIRTUAL_DEV_KEYBOARD = 0x10000007,
  PHT_VIRTUAL_DEV_MOUSE = 0x10000008,
  PHT_VIRTUAL_DEV_FLOPPY = 0x10000009,
  PHT_VIRTUAL_DEV_HARD_DISK = 0x1000000A,
  PHT_VIRTUAL_DEV_NET_ADAPTER = 0x1000000B,
  PHT_VIRTUAL_DEV_PARALLEL_PORT = 0x1000000C,
  PHT_VIRTUAL_DEV_SERIAL_PORT = 0x1000000D,
  PHT_VIRTUAL_DEV_OPTICAL_DISK = 0x1000000E,
  PHT_VIRTUAL_DEV_USB_DEVICE = 0x1000000F,
  PHT_VIRTUAL_DEV_SOUND = 0x10000010,
  PHT_JOB = 0x10000011,
  PHT_EVENT = 0x10000012,
  PHT_RESULT = 0x10000013,
  PHT_VM_INFO = 0x10000014,
  PHT_USER_PROFILE = 0x10000015,
  PHT_DISP_CONFIG = 0x10000016,
  PHT_SHARE = 0x10000017,
  PHT_SCREEN_RESOLUTION = 0x10000018,
  PHT_DISP_NET_ADAPTER = 0x10000019,
  PHT_HW_GENERIC_DEVICE = 0x1000001A,
  PHT_HW_HARD_DISK = 0x1000001B,
  PHT_HW_HARD_DISK_PARTITION = 0x1000001C,
  PHT_HW_NET_ADAPTER = 0x1000001D,
  PHT_EVENT_PARAMETER = 0x1000001E,
  PHT_REMOTEDEV_CMD = 0x1000001F,
  PHT_SYSTEM_STATISTICS = 0x10000020,
  PHT_SYSTEM_STATISTICS_CPU = 0x10000021,
  PHT_SYSTEM_STATISTICS_IFACE = 0x10000022,
  PHT_SYSTEM_STATISTICS_USER_SESSION = 0x10000023,
  PHT_SYSTEM_STATISTICS_DISK = 0x10000024,
  PHT_SYSTEM_STATISTICS_DISK_PARTITION = 0x10000025,
  PHT_SYSTEM_STATISTICS_PROCESS = 0x10000026,
  PHT_LICENSE = 0x10000027,
  PHT_SERVER_INFO = 0x10000028,
  PHT_BOOT_DEVICE = 0x10000029,
  PHT_STRINGS_LIST = 0x1000002A,
  PHT_LOGIN_RESPONSE = 0x1000002B,
  PHT_RUNNING_TASK = 0x1000002C,
  PHT_NET_SERVICE_STATUS = 0x1000002D,
  PHT_HANDLES_LIST = 0x1000002E,
  PHT_VIRTUAL_DISK = 0x1000002F,
  PHT_ACCESS_RIGHTS = 0x10000030,
  PHT_VM_TOOLS_INFO = 0x10000031,
  PHT_FOUND_VM_INFO = 0x10000032,
  PHT_TIS_RECORD = 0x10000033,
  PHT_USER_INFO = 0x10000034,
  PHT_VM_CONFIGURATION = PHT_VIRTUAL_MACHINE,
  PHT_TIS_EMITTER = 0x10000036,
  PHT_TOOL = 0x10000037,
  PHT_VIRTUAL_DEV_HD_PARTITION = 0x10000038,
  PHT_VIRTUAL_DEV_GENERIC_PCI = 0x10000039,
  PHT_VIRTUAL_DEV_GENERIC_SCSI = 0x1000003A,
  PHT_VM_GUEST_SESSION = 0x1000003B,
  PHT_VIRTUAL_NETWORK = 0x1000003C,
  PHT_PORT_FORWARDING = 0x1000003D,
  PHT_LAST = PHT_PORT_FORWARDING
} PRL_HANDLE_TYPE;
File
Members

PHT_LAST
sould be set to last
Remarks

Each handle type and the functions that operate on it is described in detail in the "Functions by Handle" chapter of the Parallels C API Reference guide.

Links
Copyright (c) 1999-2008 Parallels Software International Inc.
What do you think about this topic? Send feedback!