Collapse All
Parallels C API Reference Guide
ContentsIndex
PreviousUpNext
Other Structs
Enumerations  Structs, Records, Enums  Legend  Structures  Send Feedback
Enumerations
 
Name 
Description 
 
Parallels adapter index reserved values: PAI_INVALID_ADAPTER: parallels adapter in general is not available PAI_GENERATE_INDEX: calculate a new parallels adapter index 
 
Allowed vm commands enumeration 
 
VM application in Dock mode 
 
Parallels application mode in which SDK should work PAM_SERVER : SDK should working at Parallels Service application mode PAM_DESKTOP : SDK should working at Parallels Desktop application mode PAM_WORKSTATION : SDK should working at Parallels Workstation application mode PAM_PLAYER : SDK should working at Parallels Player application mode (not supported) PAM_STM : SDK should working at Parallels STM application mode 
 
CPU mode 
 
CPU mode 
 
 
 
Device in use Action 
 
Device type 
 
Display codec compression 
 
Display codec quality 
 
Display codec types 
 
VM application icon type in Dock 
 
Event issuer type 
 
File system element type 
 
 
 
File system general type 
 
Generic device state PGS_CONNECTED_TO_HOST : device is used by host PGS_CONNECTED_TO_VM : device is used by VM PGS_RESERVED : reserved value PGS_NON_CONTROLLED_USB : USB device is not controlled 
 
Generic PCI device class: PGD_PCI_NETWORK : generic PCI network device PGD_PCI_DISPLAY : generic PCI display device PGD_PCI_SOUND : generic PCI sound device PGD_PCI_OTHER : another generic PCI device 
 
 
 
Graceful Shutdown types 
 
Windows installation distributive type. 
 
The _PRL_HANDLE_TYPE enumeration defines handle types. 
 
Hard disk image type 
 
Host OS type 
 
Network adapter types in hardware info list 
 
 
 
 
 
 
 
Job operation codes 
 
Job status enumeration 
 
 
 
Mass storage device interface type 
 
Message type enumeration. 
 
 
 
Network adapter emulated type 
 
Virtual Network type. 
 
Event parameters fields types 
 
Port forwarding type: PPF_TCP : TCP port forwarding PPF_UDP : UDP port forwarding 
 
Process state element 
 
Parallels lilcense products enumeration. 
 
Parallels Tools Information Service record actions 
 
Running task type enumeration. 
 
Serial port operation mode when on socket 
 
Parallels service statuses 
 
Parallels Tools Information Service record states 
 
Shared Internet Applications 'open in' type PSIA_OPEN_DEFAULT : Open host link with host app; Open guest link with guest app PSIA_OPEN_IN_GUEST : Open all links with guest apps; PSIA_OPEN_IN_HOST : Open all links with host apps; 
 
Parallels Tools Utility commands identifiers 
 
VM undo disks mode: PUD_DISABLE_UNDO_DISKS : disbale undo disks PUD_REVERSE_CHANGES : at stopping VM revert all disk changes PUD_COMMIT_CHANGES : at stopping VM apply all disk changes PUD_PROMPT_BEHAVIOUR : ask user which mode reverse or commit will be applied 
 
USB autoconnect devices options 
 
USB device connect/disconnect reason 
 
Parallels license versions enumeration. 
 
Acceleration level 
 
Specifies virtual machine access rights. 
 
Action on VM when VM window gets closed 
 
VM autostart options 
 
VM autostop options 
 
VM boot order 
 
VM configuration sections 
 
VM device emulation type 
 
Background/foreground VM processes priority 
 
Parallels remote desktop modes 
 
VM start login mode 
 
Virtual machine tools states enumeration 
 
VM window mode 
 
Edges where taskbar can be placed (in coherence mode). 
 
Virtual machine addition states enumeration, may be combined with bitwise 
 
Virtual machine states enumeration 
 
Parallels adapter index reserved values: PAI_INVALID_ADAPTER: parallels adapter in general is not available PAI_GENERATE_INDEX: calculate a new parallels adapter index 
 
Allowed vm commands enumeration 
 
VM application in Dock mode 
 
Parallels application mode in which SDK should work PAM_SERVER : SDK should working at Parallels Service application mode PAM_DESKTOP : SDK should working at Parallels Desktop application mode PAM_WORKSTATION : SDK should working at Parallels Workstation application mode PAM_PLAYER : SDK should working at Parallels Player application mode (not supported) PAM_STM : SDK should working at Parallels STM application mode 
 
CPU mode 
 
CPU mode 
 
 
 
Device in use Action 
 
Device type 
 
Display codec compression 
 
Display codec quality 
 
Display codec types 
 
VM application icon type in Dock 
 
Event issuer type 
 
File system element type 
 
 
 
File system general type 
 
Generic device state PGS_CONNECTED_TO_HOST : device is used by host PGS_CONNECTED_TO_VM : device is used by VM PGS_RESERVED : reserved value PGS_NON_CONTROLLED_USB : USB device is not controlled 
 
Generic PCI device class: PGD_PCI_NETWORK : generic PCI network device PGD_PCI_DISPLAY : generic PCI display device PGD_PCI_SOUND : generic PCI sound device PGD_PCI_OTHER : another generic PCI device 
 
 
 
Graceful Shutdown types 
 
Windows installation distributive type. 
 
The _PRL_HANDLE_TYPE enumeration defines handle types. 
 
Hard disk image type 
 
Host OS type 
 
Network adapter types in hardware info list 
 
 
 
 
 
Job operation codes 
 
Job status enumeration 
 
 
 
Mass storage device interface type 
 
Message type enumeration. 
 
 
 
Network adapter emulated type 
 
Virtual Network type. 
 
Event parameters fields types 
 
Port forwarding type: PPF_TCP : TCP port forwarding PPF_UDP : UDP port forwarding 
 
Process state element 
 
Parallels lilcense products enumeration. 
 
Running task type enumeration. 
 
Serial port operation mode when on socket 
 
Parallels service statuses 
 
Parallels Tools Information Service record actions 
 
Parallels Tools Information Service record states 
 
Shared Internet Applications 'open in' type PSIA_OPEN_DEFAULT : Open host link with host app; Open guest link with guest app PSIA_OPEN_IN_GUEST : Open all links with guest apps; PSIA_OPEN_IN_HOST : Open all links with host apps; 
 
Parallels Tools Utility commands identifiers 
 
VM undo disks mode: PUD_DISABLE_UNDO_DISKS : disbale undo disks PUD_REVERSE_CHANGES : at stopping VM revert all disk changes PUD_COMMIT_CHANGES : at stopping VM apply all disk changes PUD_PROMPT_BEHAVIOUR : ask user which mode reverse or commit will be applied 
 
USB autoconnect devices options 
 
USB device connect/disconnect reason 
 
Parallels license versions enumeration. 
 
Edges where taskbar can be placed (in coherence mode). 
 
Virtual machine addition states enumeration, may be combined with bitwise 
 
Virtual machine states enumeration 
Structures
 
Name 
Description 
 
Parallels disk parameters. 
 
Parallels storage parameters 
 
Parallels snapshot tree element 
 
Parallels API method 
 
Global unique identifier 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
PRIVATE STRUCTS 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
@brief Structure that represents Parallels Tools Shared Internet Applications data

  • This structure is used to handle message of PET_IO_TOOLS_SIA_DATA type.

 

 
@brief Structure that represents Parallels Tools Utility command

  • This structure is used to handle PET_IO_TOOLS_UTILITY_COMMAND.

 

 
 
 
@brief Structure that is used in TIS to represent internal versions
 

  • TIS - Tools Information Service

*

 

 
@brief Fixed size information about TIS record
 

  • TIS - Tools Information Service

*

 

 
@brief Structure that is used in TIS to represent versions *

  • TIS - Tools Information Service

*

 

 
Parallels disk parameters. 
 
Parallels storage parameters 
 
Parallels snapshot tree element 
 
 
 
@brief Structure that is used in TIS to represent internal versions
 

  • TIS - Tools Information Service

*

 

 
@brief Fixed size information about TIS record
 

  • TIS - Tools Information Service

*

 

 
@brief Structure that is used in TIS to represent versions *

  • TIS - Tools Information Service

*

 

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