87
87
* and then through the backdoor to the tools. Also, leave
88
88
* some room for ipc msg overhead. [greg]
90
#define MAX_SELECTION_BUFFER_LENGTH (1 << 16) - 100
90
#define MAX_SELECTION_BUFFER_LENGTH ((1 << 16) - 100)
92
#define VMWARE_DONT_EXCHANGE_SELECTIONS -2
93
#define VMWARE_SELECTION_NOT_READY -1
92
#define VMWARE_DONT_EXCHANGE_SELECTIONS (-2)
93
#define VMWARE_SELECTION_NOT_READY (-1)
95
95
#define VMWARE_GUI_AUTO_GRAB 0x001
96
96
#define VMWARE_GUI_AUTO_UNGRAB 0x002
118
118
* The table of state change cmds corresponding to tclo commands.
120
120
static const GuestOsStateChangeCmd stateChangeCmdTable[] = {
121
{ GUESTOS_STATECHANGE_POWERON, "poweron", "OS_PowerOn" },
122
{ GUESTOS_STATECHANGE_RESUME, "resume", "OS_Resume" },
123
{ GUESTOS_STATECHANGE_SUSPEND, "suspend", "OS_Suspend" },
124
{ GUESTOS_STATECHANGE_HALT, "halt", "OS_Halt" },
125
{ GUESTOS_STATECHANGE_REBOOT, "reboot", "OS_Reboot" },
121
{ GUESTOS_STATECHANGE_POWERON, "poweron",
122
"OS_PowerOn", "vmx/cfgState/val/toolScripts/afterPowerOn" },
123
{ GUESTOS_STATECHANGE_RESUME, "resume",
124
"OS_Resume" , "vmx/cfgState/val/toolScripts/afterResume" },
125
{ GUESTOS_STATECHANGE_SUSPEND, "suspend",
126
"OS_Suspend" , "vmx/cfgState/val/toolScripts/beforeSuspend" },
127
{ GUESTOS_STATECHANGE_HALT, "halt",
128
"OS_Halt", "vmx/cfgState/val/toolScripts/beforePowerOff" },
129
{ GUESTOS_STATECHANGE_REBOOT, "reboot",
130
"OS_Reboot", "vmx/cfgState/val/toolScripts/beforePowerOff" },