The NET_DISPLAY_USER structure contains information that an account manager can access to determine information about user names, directory information for users, and user passwords.
typedef struct _NET_DISPLAY_USER {
LPWSTR usri1_name;
LPWSTR usri1_comment;
DWORD usri1_flags;
LPWSTR usri1_full_name;
DWORD usri1_user_id;
DWORD usri1_next_index;
} NET_DISPLAY_USER, *PNET_DISPLAY_USER;
Value |
Meaning |
UF_SCRIPT |
The logon script executed. This value must be set for LAN Manager 2.0 or Windows NT. |
UF_ACCOUNTDISABLE |
The user's account is disabled. |
UF_HOMEDIR_REQUIRED |
The home directory is required. Windows NT ignores this value. |
UF_PASSWRD_NOTREQD |
No password is required. |
UF_PASSWRD_CANT_CHANGE |
The user cannot change the password. |
UF_LOCKOUT |
The account is currently locked out (blocked). For the NetUserSetInfo function, this value can be cleared to unlock a previously locked account. This value cannot be used to lock a previously locked account. |
UF_DONT_EXPIRE_PASSWORD |
Represents the password, which will never expire on the account. This value is valid only for Windows NT. |
The following members describe the account type. Only one member can be set.