This data structure allows users to retrieve a higher degree information about themselves.

struct user_info_11 {
   unsigned char                   usri11_name[UNLEN+1];
   unsigned char                   usri11_pad_1;
   unsigned char LSFAR * LSPTR     usri11_comment;
   unsigned char LSFAR * LSPTR     usri11_usr_comment;
   unsigned char LSFAR * LSPTR     usri11_full_name;
   unsigned short                  usri11_priv;
   unsigned long                   usri11_auth_flags;
   long                            usri11_password_age;
   unsigned char LSFAR * LSPTR     usri11_home_dir;
   unsigned char LSFAR * LSPTR     usri11_parms;
   long                            usri11_last_logon;
   long                            usri11_last_logoff;
   unsigned short                  usri11_bad_pw_count;
   unsigned short                  usri11_num_logons;
   unsigned char LSFAR * LSPTR     usri11_logon_server;
   unsigned short                  usri11_country_code;
   unsigned char LSFAR * LSPTR     usri11_workstations;
   unsigned long                   usri11_max_storage;
   unsigned short                  usri11_units_per_week;
   unsigned char LSFAR * LSPTR     usri11_logon_hours;
   unsigned short                  usri11_code_page;
};

where all the fields in this level are identical to those in the previous levels.


[Back] [Next]