Partager via


USER_INFO_24 structure (lmaccess.h)

La structure USER_INFO_24 contient des informations de compte d’utilisateur sur un compte connecté à une identité Internet. Ces informations incluent le nom du fournisseur Internet de l’utilisateur, le nom Internet de l’utilisateur et l’identificateur de sécurité (SID) de l’utilisateur.

Syntaxe

typedef struct _USER_INFO_24 {
  BOOL   usri24_internet_identity;
  DWORD  usri24_flags;
  LPWSTR usri24_internet_provider_name;
  LPWSTR usri24_internet_principal_name;
  PSID   usri24_user_sid;
} USER_INFO_24, *PUSER_INFO_24, *LPUSER_INFO_24;

Membres

usri24_internet_identity

Valeur booléenne qui indique si un compte est connecté à une identité Internet.

Ce membre a la valeur true si le compte est connecté à une identité Internet. Les autres membres de cette structure peuvent être utilisés.

Si ce membre a la valeur false, le compte n’est pas connecté à une identité Internet et les autres membres de cette structure doivent être ignorés.

usri24_flags

Ensemble d’indicateurs. Ce membre doit être égal à zéro.

usri24_internet_provider_name

Pointeur vers une chaîne Unicode qui spécifie le nom du fournisseur Internet.

usri24_internet_principal_name

Pointeur vers une chaîne Unicode qui spécifie le nom Internet de l’utilisateur.

usri24_user_sid

SID du compte local de l’utilisateur.

Remarques

Le compte d’un utilisateur pour la connexion à Windows peut être connecté à une identité Internet. Le compte d’utilisateur peut être un compte local sur un ordinateur ou un compte de domaine pour les ordinateurs joints à un domaine. La structure USER_INFO_24 est utilisée pour fournir des informations sur un compte connecté à une identité Internet.

Sur Windows 8 et Windows Server 2012, l’identité Internet d’un compte connecté peut souvent être utilisée à la place du compte d’ordinateur.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
En-tête lmaccess.h (include Lm.h)

Voir aussi

NetUserGetInfo

SID