Condividi tramite


USER_OTHER_INFO struttura (lmalert.h)

La struttura USER_OTHER_INFO contiene informazioni sul codice di errore dell'utente. Le funzioni NetAlertRaise e NetAlertRaiseEx usano la struttura USER_OTHER_INFO per specificare informazioni su un evento o una condizione di interesse per un utente.

Sintassi

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

Members

alrtus_errcode

Specifica il codice di errore per il nuovo messaggio nel log dei messaggi.

alrtus_numstrings

Specifica il numero (0-9) delle stringhe Unicode consecutive nel log dei messaggi.

Commenti

Altri dati a lunghezza variabile seguono la struttura USER_OTHER_INFO nel buffer del messaggio di avviso. Le informazioni sono sotto forma di stringhe di caratteri null con terminazione null contigue, come indicato di seguito.

string Significato
username Utente che ha creato la sessione.
nomecomputer Computer che ha creato la sessione.
 
 

L'applicazione chiamante deve allocare e liberare la memoria per tutte le strutture e i dati a lunghezza variabile in un buffer di messaggi di avviso.

Vedere NetAlertRaiseEx per un esempio di codice che illustra come generare un avviso utente.

Requisiti

   
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione lmalert.h (include Lm.h)

Vedi anche

ADMIN_OTHER_INFO

Funzioni di avviso

ERRLOG_OTHER_INFO

NetAlertRaise

NetAlertRaiseEx

Panoramica sulla gestione della rete

Strutture di gestione della rete

PRINT_OTHER_INFO

STD_ALERT