System-assigned and custom identifiers that describe why the guest terminated.
See also:
#define GTC_NORMAL_EXIT (0)
The guest exited normally.
#define GTC_GUEST_REQ_SYSTEM_OFF (1)
The guest requested a system shutdown.
#define GTC_GUEST_REQ_SYSTEM_RESET (2)
The guest requested a system restart.
#define GTC_POWER_OFF (3)
The guest powered off.
#define GTC_WATCHDOG (4)
The guest was terminated by a watchdog action.
#define GTC_UNSUPPORTED_OPERATION (5)
The guest terminated because of a unsupported action.
#define GTC_UNEXPECTED_VDEV_ERROR (6)
The guest terminated because of a vdev error.
#define GTC_UNEXPECTED_ERROR (7)
The guest terminated because of an unexpected error.
#define GTC_CUSTOM_MIN (32)
The minimum value for a custom cause.
#define GTC_MAX (63)
The maximum guest termination cause.
#define GTC_ALREADY_SPECIFIED (999)
Internal use.