Export (0) Print
Expand All

2.2.7.28 USER_INFORMATION_CLASS

The USER_INFORMATION_CLASS enumeration indicates how to interpret the Buffer parameter for SamrSetInformationUser, SamrQueryInformationUser, SamrSetInformationUser2, and SamrQueryInformationUser2. For a list of associated structures, see section 2.2.7.29.

 typedef  enum _USER_INFORMATION_CLASS
 {
   UserGeneralInformation = 1,
   UserPreferencesInformation = 2,
   UserLogonInformation = 3,
   UserLogonHoursInformation = 4,
   UserAccountInformation = 5,
   UserNameInformation = 6,
   UserAccountNameInformation = 7,
   UserFullNameInformation = 8,
   UserPrimaryGroupInformation = 9,
   UserHomeInformation = 10,
   UserScriptInformation = 11,
   UserProfileInformation = 12,
   UserAdminCommentInformation = 13,
   UserWorkStationsInformation = 14,
   UserControlInformation = 16,
   UserExpiresInformation = 17,
   UserInternal1Information = 18,
   UserParametersInformation = 20,
   UserAllInformation = 21,
   UserInternal4Information = 23,
   UserInternal5Information = 24,
   UserInternal4InformationNew = 25,
   UserInternal5InformationNew = 26
 } USER_INFORMATION_CLASS,
  *PUSER_INFORMATION_CLASS;

UserGeneralInformation:  Indicates the Buffer parameter is to be interpreted as a SAMPR_USER_GENERAL_INFORMATION structure (see section 2.2.7.7).

UserPreferencesInformation:  Indicates the Buffer parameter is to be interpreted as a SAMPR_USER_PREFERENCES_INFORMATION structure (see section 2.2.7.8).

UserLogonInformation:  Indicates the Buffer parameter is to be interpreted as a SAMPR_USER_LOGON_INFORMATION structure (see section 2.2.7.10).

UserLogonHoursInformation:  Indicates the Buffer parameter is to be interpreted as a SAMPR_USER_LOGON_HOURS_INFORMATION structure (see section 2.2.7.20).

UserAccountInformation:  Indicates the Buffer parameter is to be interpreted as a SAMPR_USER_ACCOUNT_INFORMATION structure (see section 2.2.7.11).

UserNameInformation:  Indicates the Buffer parameter is to be interpreted as a SAMPR_USER_NAME_INFORMATION structure (see section 2.2.7.14).

UserAccountNameInformation:  Indicates the Buffer parameter is to be interpreted as a SAMPR_USER_A_NAME_INFORMATION structure (see section 2.2.7.12).

UserFullNameInformation:  Indicates the Buffer parameter is to be interpreted as a SAMPR_USER_F_NAME_INFORMATION structure (see section 2.2.7.13).

UserPrimaryGroupInformation:  Indicates the Buffer parameter is to be interpreted as a USER_PRIMARY_GROUP_INFORMATION structure (see section 2.2.7.2).

UserHomeInformation:  Indicates the Buffer parameter is to be interpreted as a SAMPR_USER_HOME_INFORMATION structure (see section 2.2.7.15).

UserScriptInformation:  Indicates the Buffer parameter is to be interpreted as a SAMPR_USER_SCRIPT_INFORMATION structure (see section 2.2.7.16).

UserProfileInformation:  Indicates the Buffer parameter is to be interpreted as a SAMPR_USER_PROFILE_INFORMATION structure (see section 2.2.7.17).

UserAdminCommentInformation:  Indicates the Buffer parameter is to be interpreted as a SAMPR_USER_ADMIN_COMMENT_INFORMATION structure (see section 2.2.7.18).

UserWorkStationsInformation:  Indicates the Buffer parameter is to be interpreted as a SAMPR_USER_WORKSTATIONS_INFORMATION structure (see section 2.2.7.19).

UserControlInformation:  Indicates the Buffer parameter is to be interpreted as a USER_CONTROL_INFORMATION structure (see section 2.2.7.3).

UserExpiresInformation:  Indicates the Buffer parameter is to be interpreted as a USER_EXPIRES_INFORMATION structure (see section 2.2.7.4).

UserInternal1Information:  Indicates the Buffer parameter is to be interpreted as a SAMPR_USER_INTERNAL1_INFORMATION structure (see section 2.2.7.23).

UserParametersInformation:  Indicates the Buffer parameter is to be interpreted as a SAMPR_USER_PARAMETERS_INFORMATION structure (see section 2.2.7.9).

UserAllInformation:  Indicates the Buffer parameter is to be interpreted as a SAMPR_USER_ALL_INFORMATION structure (see section 2.2.7.6).

UserInternal4Information:  Indicates the Buffer parameter is to be interpreted as a SAMPR_USER_INTERNAL4_INFORMATION structure (see section 2.2.7.24).

UserInternal5Information:  Indicates the Buffer parameter is to be interpreted as a SAMPR_USER_INTERNAL5_INFORMATION structure (see section 2.2.7.26).

UserInternal4InformationNew:  Indicates the Buffer parameter is to be interpreted as a SAMPR_USER_INTERNAL4_INFORMATION_NEW structure (see section 2.2.7.25).

UserInternal5InformationNew:  Indicates the Buffer parameter is to be interpreted as a SAMPR_USER_INTERNAL5_INFORMATION_NEW structure (see section 2.2.7.27).

Show:
© 2016 Microsoft