Partager via


USER_MODALS_INFO_0 structure (lmaccess.h)

La structure USER_MODALS_INFO_0 contient des informations de mot de passe globales pour les utilisateurs et les groupes globaux dans la base de données de sécurité, qui est la base de données du gestionnaire des comptes de sécurité (SAM) ou, dans le cas des contrôleurs de domaine, Active Directory.

Syntaxe

typedef struct _USER_MODALS_INFO_0 {
  DWORD usrmod0_min_passwd_len;
  DWORD usrmod0_max_passwd_age;
  DWORD usrmod0_min_passwd_age;
  DWORD usrmod0_force_logoff;
  DWORD usrmod0_password_hist_len;
} USER_MODALS_INFO_0, *PUSER_MODALS_INFO_0, *LPUSER_MODALS_INFO_0;

Membres

usrmod0_min_passwd_len

Spécifie la longueur minimale autorisée du mot de passe. Les valeurs valides pour cet élément sont égales à zéro par LM20_PWLEN.

usrmod0_max_passwd_age

Spécifie, en secondes, l’âge maximal autorisé du mot de passe. La valeur TIMEQ_FOREVER indique que le mot de passe n’expire jamais. La valeur minimale valide pour cet élément est ONE_DAY. La valeur spécifiée doit être supérieure ou égale à la valeur du membre usrmod0_min_passwd_age .

usrmod0_min_passwd_age

Spécifie le nombre minimal de secondes qui peuvent s’écouler entre le moment où un mot de passe change et le moment où il peut être modifié à nouveau. La valeur zéro indique qu’aucun délai n’est requis entre les mises à jour de mot de passe. La valeur spécifiée doit être inférieure ou égale à la valeur du membre usrmod0_max_passwd_age .

usrmod0_force_logoff

Spécifie, en secondes, la durée entre la fin de l’heure d’ouverture de session valide et l’heure à laquelle l’utilisateur est forcé de se déconnecter du réseau. La valeur TIMEQ_FOREVER indique que l’utilisateur n’est jamais obligé de se déconnecter. La valeur zéro indique que l’utilisateur sera obligé de se déconnecter immédiatement à l’expiration de l’heure d’ouverture de session valide.

usrmod0_password_hist_len

Spécifie la longueur de l’historique des mots de passe conservés. Un nouveau mot de passe ne peut pas correspondre aux mots de passe usrmod0_password_hist_len précédents. Les valeurs valides pour cet élément sont égales à zéro par DEF_MAX_PWHIST.

Configuration requise

   
Client minimal pris en charge Windows 2000 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows 2000 Server [applications de bureau uniquement]
En-tête lmaccess.h (include Lm.h)

Voir aussi

NetUserModalsGet

NetUserModalsSet

Vue d’ensemble de la gestion du réseau

Structures de gestion réseau

Fonctions modales utilisateur