USER_OTHER_INFO Struktur (lmalert.h)

Die USER_OTHER_INFO-Struktur enthält Benutzerfehlercodeinformationen. Die Funktionen NetAlertRaise und NetAlertRaiseEx verwenden die USER_OTHER_INFO-Struktur , um Informationen zu einem Ereignis oder einer Bedingung anzugeben, die für einen Benutzer von Interesse ist.

Syntax

typedef struct _USER_OTHER_INFO {
  DWORD alrtus_errcode;
  DWORD alrtus_numstrings;
} USER_OTHER_INFO, *PUSER_OTHER_INFO, *LPUSER_OTHER_INFO;

Members

alrtus_errcode

Gibt den Fehlercode für die neue Nachricht im Meldungsprotokoll an.

alrtus_numstrings

Gibt die Anzahl (0-9) aufeinanderfolgender Unicode-Zeichenfolgen im Nachrichtenprotokoll an.

Hinweise

Zusätzliche Daten mit variabler Länge folgen der USER_OTHER_INFO-Struktur im Warnungsmeldungspuffer. Die Informationen sind in Form zusammenhängender NULL-Zeichenfolgen wie folgt.

String Bedeutung
username Der Benutzer, der die Sitzung erstellt hat.
computername Der Computer, der die Sitzung erstellt hat.
 
 

Die aufrufende Anwendung muss den Arbeitsspeicher für alle Strukturen und Daten mit variabler Länge in einem Warnungsmeldungspuffer zuordnen und freigeben.

Unter NetAlertRaiseEx finden Sie ein Codebeispiel, das veranschaulicht, wie eine Benutzerwarnung ausgelöst wird.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Kopfzeile lmalert.h (lm.h einschließen)

Weitere Informationen

ADMIN_OTHER_INFO

Warnungsfunktionen

ERRLOG_OTHER_INFO

NetAlertRaise

NetAlertRaiseEx

Übersicht über die Netzwerkverwaltung

Netzwerkverwaltungsstrukturen

PRINT_OTHER_INFO

STD_ALERT