# IGuestMonitorChangedEvent Interface Reference

Notification when the guest enables one of its monitors. More...

Inheritance diagram for IGuestMonitorChangedEvent:

List of all members.

## Public Attributes
readonly attribute GuestMonitorChangedEventType | changeType
| What was changed for this guest monitor.
readonly attribute unsigned long | screenId
| The monitor which was changed.
readonly attribute unsigned long | originX
| Physical X origin relative to the primary screen.
readonly attribute unsigned long | originY
| Physical Y origin relative to the primary screen.
readonly attribute unsigned long | width
| Width of the screen.
readonly attribute unsigned long | height
| Height of the screen.

## Detailed Description

Notification when the guest enables one of its monitors.

Interface ID:
  `{0F7B8A22-C71F-4A36-8E5F-A77D01D76090}`

## Member Data Documentation

readonly attribute GuestMonitorChangedEventType IGuestMonitorChangedEvent::changeType

What was changed for this guest monitor.

readonly attribute unsigned long IGuestMonitorChangedEvent::screenId

The monitor which was changed.

readonly attribute unsigned long IGuestMonitorChangedEvent::originX

Physical X origin relative to the primary screen.

Valid for Enabled and NewOrigin.

readonly attribute unsigned long IGuestMonitorChangedEvent::originY

Physical Y origin relative to the primary screen.

Valid for Enabled and NewOrigin.

readonly attribute unsigned long IGuestMonitorChangedEvent::width

Width of the screen.

Valid for Enabled.

readonly attribute unsigned long IGuestMonitorChangedEvent::height

Height of the screen.

Valid for Enabled.