Paramètres de retour
- Code retour
- Nombre total des sessions Z and I Emulator for Windows. Ce nombre peut être supérieur ou inférieur au paramètre Count.
- SessionList
- La matrice des structures SESSINFO est rempli d'informations sur les sessions hôtes. Les sessions peuvent être placées dans la liste dans n'importe quel ordre. Chaque structure SESSINFO contient les champs suivants (définis dans PCSAPI32.H)
- Nom
- Une combinaison de char et ULONG qui contient l'ID de session (A-Z). Dans l'implémentation actuelle de Z and I Emulator for Windows, seul l'octet de poids faible (char) est utilisé, les autres octets sont renvoyés à zéro.
- Statut
- Une combinaison d'indicateurs binaires qui indiquent l'état actuel de la session. Les indicateurs (PCS_SESSION_*) sont définis dans le tableau suivant.
La valeur d'état doit être traitée de manière significative, c'est-à-dire par l'une des valeurs suivantes ou par une valeur OR parmi les valeurs suivantes :
| Code retour | Signification |
|---|---|
| PCS_SESSION_STARTED | La session est en cours. Si cet indicateur n'est pas défini, tous les autres ne sont pas définis. |
| PCS_SESSION_ONLINE | La session a établi un lien de communication avec l'hôte (c'est-à-dire que la session est connectée). |
| PCS_SESSION_API_ENABLED | La session est activée pour la programmation des API. Si cet indicateur n’est pas défini, les API EHLLAPI et Bibliothèque de classes Host Access ne peuvent pas être utilisées sur cette session. |