Vidíte historickú verziu tejto stránky. Pozrite si aktuálnu verziu.

Porovnať s aktuálnou verziou Zobraziť históriu stránky

« Predchádzajúce Verzia 4 Ďalej »

Udalosť OnLogOffQuery


Deklarácia


ENTRY OnLogOffQuery(IN INT _logOffType, BOOL _bLogOff)
 ; akcie
END OnLogOffQuery


Parametre
_logOffType
Povinný vstupný parameter.

_bLogOff

Povinný vstupno-výstupný parameter.
Popis
Udalosť generuje process HI pri pokuse o odlogovanie užívateľa. Obsluha udalosti je povinná nastaviť hodnotu vstupno-výstupného parametra _bLogOff a tým reagovať na akciu.
Ak je pred ukončením obsluhy nastavený parameter na hodnotu:
  • @TRUE - bude operácia LogOff dokončená
  • @FALSE - bude operácia LogOff zamietnutá

Vstupný parameter _logOffType definuje pôvod (zdroj) operácie odhlásenia a môže mať nasl. hodnoty:

  • 0 - manuálny logoff - z menu HI
  • 1 - automatický logoff - ak má užívateľ nastavené automatické odlogovanie po ubehnutí určitej doby nečinnosti
  • 2 - logoff iniciovaný volaním %HI_LogOut()
Príklad
 ; obsluha udalosti: Pokus o odlogovanie z HI
 ENTRY OnLogOffQuery(IN INT _logOffType, BOOL _bLogOff)
   _bLogOff := @FALSE  ; odmietnutie odhlasenia
 END OnLogOffQuery

Z processu HI s takto definovanou obsluhou udalosti OnLogOff sa nie je možné odhlásiť.

Poznámka

Udalosť OnLogOffQuery by mala byť nadefinovaná len v jednej z aktuálne otvorených schém v HI. Ak je takýchto udalostí definovaných viac, nevykoná sa žiadna z nich a odlogovanie z HI prebieha štandardným spôsobom, t.j. ako keby nebola žiadna udalosť OnLogOffQuery definovaná.

Existencia viacerých schém s definovaným spracovaním udalosti OnLogOffQuery je používateľovi indikovaná error dialógom.


Súvisiace stránky:

  • Žiadne štítky