# INGuestXEventParam Interface Reference

Auxiliary parameter interface for INGuestX events. More...

List of all members.

## Properties
VARIANT_BOOL | Handled`[get, set]`
VARIANT_BOOL | Canceled`[get, set]`

## Detailed Description

Auxiliary parameter interface for INGuestX events.

This is internal interface and cannot be created via CoCreateInstance() function. Scripting languages can change Handled property provided in this interface to indicate that an event was handled successfully and default NGuestX action should be suppressed.

Example of using this property from javascript language:

     function nguestx_OnLoginPassword(reason, eventparam)
     {
         nguestx.SendLoginPassword("1");
         eventparam.Handled = 1; // Set event handled
     }

## Property Documentation

VARIANT_BOOL INGuestXEventParam::Handled`[get, set]`

Indicates that an event has been handled by an application.

Event handler can set this property to true to suppress default NGuestX action.

VARIANT_BOOL INGuestXEventParam::Canceled`[get, set]`

Inidates that an action should be canceled.

Event handler can set this property to true to indicate that processing should not continue.