USER_OTHER_INFO structure (lmalert.h)
La structure USER_OTHER_INFO contient des informations de code d’erreur utilisateur. Les fonctions NetAlertRaise et NetAlertRaiseEx utilisent la structure USER_OTHER_INFO pour spécifier des informations sur un événement ou une condition intéressant un utilisateur.
Syntaxe
typedef struct _USER_OTHER_INFO {
DWORD alrtus_errcode;
DWORD alrtus_numstrings;
} USER_OTHER_INFO, *PUSER_OTHER_INFO, *LPUSER_OTHER_INFO;
Membres
alrtus_errcode
Spécifie le code d’erreur du nouveau message dans le journal des messages.
alrtus_numstrings
Spécifie le nombre (0-9) de chaînes Unicode consécutives dans le journal des messages.
Notes
Des données de longueur variable supplémentaires suivent la structure USER_OTHER_INFO dans la mémoire tampon des messages d’alerte. Les informations sont sous la forme de chaînes de caractères contiguës terminées par un caractère Null, comme suit.
String | Signification |
---|---|
username | Utilisateur qui a créé la session. |
computername | Ordinateur qui a créé la session. |
L’application appelante doit allouer et libérer la mémoire pour toutes les structures et données de longueur variable dans une mémoire tampon de messages d’alerte.
Consultez NetAlertRaiseEx pour obtenir un exemple de code qui montre comment déclencher une alerte utilisateur.
Configuration requise
Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
En-tête | lmalert.h (include Lm.h) |