struct user_other_info {
  short alrtus_errcode;
  short alrtus_numstrings;
};
 
/* followed by the consecutive ASCIIZ strings
 
unsigned char mergestrings [][];
unsigned char username[];
unsigned char computername[];
 
*/
 

where:

The ALERT.H header file contains macros to simplify access to the variable-length fields in the alert structure as follows: ÚÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿³MACRO ³TASK ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³ ALERT_OTHER_INFO, ³ When given a pointer to the start of the std_alert data ³
³ ALERT_OTHER_INFO_F³ structure, the ALERT_OTHER_INFO macro resolves to a ³
³ ³ pointer to the variable-length part of the alert message ³
³ ³ (the information specific to the alert class). When a ³
³ ³ far pointer is required, use ALERT_OTHER_INFO_F. ³
ÃÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ´
³ ALERT_VAR_DATA, ³ Works with the data structures defined in the ALERT.H ³
³ ALERT_VAR_DATA_F ³ header file. Given a pointer to the beginning address ³
³ ³ of the data structure, ALERT_VAR_DATA returns a pointer ³
³ ³ to the first variable-length ASCIIZ string. When a far ³
³ ³ pointer is required, use ALERT_VAR_DATA_F. ³
ÀÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ


[Back] [Next]