Notes sur l'utilisation de cette fonction
Les fonctions EHLLAPI suivantes sont mises en file d'attente lorsqu'un verrouillage est en vigueur :
- Send Key (3)
- Copy Presentation Space (5)
- Search Presentation Space (6)
- Copy Presentation Space to String (8)
- Release (11)
- Reserve (12)
- Query Field Attribute (14)
- Copy String to Presentation Space (15)
- Search Field (30)
- Find Field Position (31)
- Find Field Length (32)
- Copy String to Field (33)
- Copy Field to String (34)
- Set Cursor (40)
- Send File (90)
- Copy Presentation Space to Clipboard (35)
- Paste Clipboard to Presentation Space (36)
- Receive File (91)
- Connect to Presentation Space (1) avec le paramètre CONPHYS défini lors d'un précédent appel de fonction Set Sessions Parameter (9).
Ces demandes en file d'attente ne sont pas traitées tant que le verrouillage n'est pas supprimé. Lorsque le verrouillage est supprimé, les demandes en file d'attente sont traitées dans l'ordre première entrée, première sortie (FIFO). Les fonctions EHLLAPI non répertoriées sont exécutées comme s’il n’y avait pas de verrouillage. L'application requérante déverrouille la fenêtre de l'espace de présentation par l'une des méthodes suivantes :
- Déconnexion de l'espace de présentation tout en étant propriétaire du verrouillage.
- Emission de la fonction Reset System (21) tout en étant propriétaire du verrouillage.
- Arrêt de l'application tout en étant propriétaire du verrouillage.
- Arrêt de la session.
- Emission réussie de l'API Lock Presentation Space avec l'option Unlock.
Avant de quitter l'application, vous devez déverrouiller toutes les fenêtres de l'espace de présentation qui ont été verrouillées avec la fonction API Lock Presentation Space. Si l'application se ferme avec des verrouillages en attente, ou si une fonction Reset System (21) ou Disconnect Presentation Space (2) est émise, les verrouillages sont libérés.
Il est recommandé que les applications verrouillent l'espace de présentation uniquement pendant de courtes périodes et uniquement lorsque l'utilisation exclusive de l'espace de présentation est requise.