Partager via


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)

Voir aussi

ADMIN_OTHER_INFO

Fonctions d’alerte

ERRLOG_OTHER_INFO

NetAlertRaise

NetAlertRaiseEx

Vue d’ensemble de la gestion du réseau

Structures de gestion réseau

PRINT_OTHER_INFO

STD_ALERT