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) |