VirtualBox Main API
Public Attributes | List of all members
IGuestUserStateChangedEvent Interface Reference

Notification when a guest user changed its state. More...

Inheritance diagram for IGuestUserStateChangedEvent:
IEvent

Public Attributes

readonly attribute wstring name
 Name of the guest user whose state changed.
 
readonly attribute wstring domain
 Name of the FQDN (fully qualified domain name) this user is bound to.
 
readonly attribute GuestUserState state
 What was changed for this guest user.
 
readonly attribute wstring stateDetails
 Optional state details, depending on the state attribute.
 
- Public Attributes inherited from IEvent
readonly attribute VBoxEventType type
 Event type.
 
readonly attribute IEventSource source
 Source of this event.
 
readonly attribute boolean waitable
 If we can wait for this event being processed.
 

Additional Inherited Members

- Public Member Functions inherited from IEvent
void setProcessed ()
 Internal method called by the system when all listeners of a particular event have called IEventSource::eventProcessed.
 
void waitProcessed (in long timeout, [retval] out boolean result)
 Wait until time outs, or this event is processed.
 

Detailed Description

Notification when a guest user changed its state.

Interface ID:
{39B4E759-1EC0-4C0F-857F-FBE2A737A256}

Member Data Documentation

◆ name

readonly attribute wstring IGuestUserStateChangedEvent::name

Name of the guest user whose state changed.

◆ domain

readonly attribute wstring IGuestUserStateChangedEvent::domain

Name of the FQDN (fully qualified domain name) this user is bound to.

Optional.

◆ state

readonly attribute GuestUserState IGuestUserStateChangedEvent::state

What was changed for this guest user.

See GuestUserState for more information.

◆ stateDetails

readonly attribute wstring IGuestUserStateChangedEvent::stateDetails

Optional state details, depending on the state attribute.